excelperfect 标签:电子书,Python 这是偶然在网上搜索资料时得到的一本书,很不错,特在此与有兴趣的朋友分享。 本书讲解了75个Python自动化思想,用于web抓取、数据使用和处理Excel、报告、电子邮件等,面向希望使用和扩展其知识以实现任务自动化的Python初学者,不一定是开发人员。书中的大多数例子都是针对营销、销售和其他非技术领域的。读者只需要了解一点Python语言,包括其基本概念。 全书共13章: 第1章:开始自动化之旅 第2章:使任务自动化变得容易 第3章:创建第一个网抓应用程序 第4章:搜索和读取本地文件 第5章:生成精彩的报告 第6章:电子表格的乐趣 第7章:清理和处理数据 第8章:开发令人惊叹的图表 第9章:处理沟通 第10章:为什么不让你的市场营销自动化? 第11章:面向自动化的机器学习 第12章:自动测试程序 第13章:调试技术 具体内容如下: 第1章,开始自动化之旅,介绍一些基本内容,这些内容将贯穿全书。描述如何通过虚拟环境安装和管理第三方工具,如何进行有效的字符串操作,如何使用命令行参数,并介绍了正则表达式和其他文本处理方法。 第2章,使任务自动化变得容易,展示了如何准备和自动运行任务。涵盖如何编程使任务在应该执行时执行,而不是手动运行它们;如何通知自动运行的任务的结果;以及如何在自动化处理中出现错误时得到通知。 第3章,创建第一个Web抓取应用程序,探索发送Web请求以不同格式与外部网站进行通信,例如原始HTML内容;结构化提要;RESTful API;甚至可以在不需要人工干预的情况下自动执行浏览器中的步骤。它还介绍了如何处理结果来提取相关信息。 第4章,搜索和读取本地文件,说明如何搜索本地文件和目录,并分析其中存储的信息;学习如何筛选不同编码的相关文件,并读取几种常见格式的文件,例如CSV、PDF、Word文档甚至图像。 第5章,生成精彩的报告,介绍如何以多种格式显示以文本格式给出的信息,包括创建模板以生成文本文件,以及创建格式丰富、样式合适的Word和PDF文档。 第6章,电子表格的乐趣,探索如何读和写CSV格式的电子表格;在富Microsoft Excel中,包括格式和图表;LibreOffice,微软Excel的免费替代品。 第7章,清理和处理数据,介绍了处理多个信息源以及在处理数据之前清理数据的技术,将学习如何批处理过程以加快处理大量数据的速度,包括使用特定的数据分析库,如Pandas。 第8章,开发令人惊叹的图表,介绍如何生成漂亮的图表,包括饼图、折线图和条形图等常见示例,以及其他高级案例,如堆叠条形图甚至地图,介绍了如何组合和设置多个图形的样式,以生成丰富的图形并以可理解的格式显示相关信息。 第9章,处理沟通渠道,解释了如何在多个渠道中发送消息,使用外部工具完成大部分繁重的工作。本章将介绍单独和群发送和接收电子邮件、通过SMS消息进行通信以及在电报中创建机器人。 第10章,为什么不让营销活动自动化?,结合本书中包含的不同诀窍,生成完整的营销活动,包括机会检测、促销生成、与潜在客户沟通以及分析和报告促销产生的销售额等步骤。本章介绍如何组合不同的元素来创建强大的系统。 第11章,机器学习的自动化,解释了如何使用谷歌的机器学习API进行文本分析,检测图像地标的位置,并从图像中提取文本。本章包括创建和培训一个模型,用于根据文本检测电子邮件应分配给哪个部门。 第12章,自动测试程序,探索写测试和执行测试,以验证代码是否按预期运行。为此,测试框架pytest提供了一些常见情况,以便有效地处理测试。 第13章,调试技术,介绍了不同的方法和技巧,以帮助调试过程并确保软件的质量。它利用Python强大的自查功能及其现成的调试工具来解决问题和生成可靠的自动化软件。 |
|
来自: hercules028 > 《Python and AI》