Python Automation Cookbook, 2nd Edition

0
(0)

Python Automation Cookbook, 2nd Edition
 

  • Author:Jaime Buelta
  • Length: 526 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2020-05-29
  • ISBN-10: 1800207085
  • ISBN-13: 9781800207080
  • Sales Rank: #386696 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Get a firm grip on the core processes including browser automation, web scraping, Word, Excel, and GUI automation with Python 3.8 and higher

    Key Features

    • Automate integral business processes such as report generation, email marketing, and lead generation
    • Explore automated code testing and Python’s growth in data science and AI automation in three new chapters
    • Understand techniques to extract information and generate appealing graphs, and reports with Matplotlib

    Book Description

    In this updated and extended version of Python Automation Cookbook, each chapter now comprises the newest recipes and is revised to align with Python 3.8 and higher. The book includes three new chapters that focus on using Python for test automation, machine learning projects, and for working with messy data.

    This edition will enable you to develop a sharp understanding of the fundamentals required to automate business processes through real-world tasks, such as developing your first web scraping application, analyzing information to generate spreadsheet reports with graphs, and communicating with automatically generated emails.

    Once you grasp the basics, you will acquire the practical knowledge to create stunning graphs and charts using Matplotlib, generate rich graphics with relevant information, automate marketing campaigns, build machine learning projects, and execute debugging techniques.

    By the end of this book, you will be proficient in identifying monotonous tasks and resolving process inefficiencies to produce superior and reliable systems.

    What you will learn

    • Learn data wrangling with Python and Pandas for your data science and AI projects
    • Automate tasks such as text classification, email filtering, and web scraping with Python
    • Use Matplotlib to generate a variety of stunning graphs, charts, and maps
    • Automate a range of report generation tasks, from sending SMS and email campaigns to creating templates, adding images in Word, and even encrypting PDFs
    • Master web scraping and web crawling of popular file formats and directories with tools like Beautiful Soup
    • Build cool projects such as a Telegram bot for your marketing campaign, a reader from a news RSS feed, and a machine learning model to classify emails to the correct department based on their content
    • Create fire-and-forget automation tasks by writing cron jobs, log files, and regexes with Python scripting

    Who this book is for

    Python Automation Cookbook – Second Edition is for developers, data enthusiasts or anyone who wants to automate monotonous manual tasks related to business processes such as finance, sales, and HR, among others. Working knowledge of Python is all you need to get started with this book.

    Table of Contents

    1. Let’s Begin Our Automation Journey
    2. Automating Tasks Made Easy
    3. Building Your First Web Scraping Application
    4. Searching and Reading Local Files
    5. Generating Fantastic Reports
    6. Fun with Spreadsheets
    7. Cleaning and Processing Data
    8. Developing Stunning Graphs
    9. Dealing with Communication Channels
    10. Why Not Automate Your Marketing Campaign?
    11. Machine Learning for Automation
    12. Automatic Testing Routines
    13. Debugging Techniques

    中文:

    书名:Python Automation Cookbook, 2nd Edition

    使用Python3.8及更高版本牢牢掌握包括浏览器自动化、Web抓取、Word、Excel和图形用户界面自动化在内的核心流程

    Key Features

    • 自动执行报告生成、电子邮件营销和潜在客户生成等集成业务流程
    • 在三个新章节中探索自动化代码测试以及Python在数据科学和人工智能自动化领域的发展
    • 了解使用Matplotlib提取信息和生成吸引人的图表和报告的技术

    Book Description

    在这个更新和扩展版本的Python Automation Cookbook中,每一章现在都包含了最新的食谱,并进行了修订,以与Python3.8和更高版本保持一致。这本书包括三个新的章节,重点是将Python用于测试自动化、机器学习项目和处理杂乱的数据。

    此版本将使您能够敏锐地理解通过实际任务实现业务流程自动化所需的基础知识,例如开发您的第一个Web抓取应用程序、分析信息以生成带有图形的电子表格报告,以及与自动生成的电子邮件进行通信。

    一旦掌握了基础知识,您将获得使用Matplotlib创建令人惊叹的图形和图表的实用知识,使用相关信息生成丰富的图形,自动执行营销活动,构建机器学习项目,并执行调试技术。

    到本书结束时,您将熟练地识别单调的任务并解决流程低效问题,以产生卓越而可靠的系统。

    What you will learn

    • 了解与Python和Pandas就您的数据科学和人工智能项目展开数据角力
    • 使用Python自动执行文本分类、电子邮件过滤和Web抓取等任务
    • 使用Matplotlib生成各种令人惊叹的图形、图表和地图
    • 自动执行一系列报告生成任务,从发送短信和电子邮件活动到创建模板、在Word中添加图像,甚至加密PDF
    • 使用Beautiful Soup等工具掌握流行文件格式和目录的Web抓取和Web爬行
    • 构建一些很酷的项目,比如营销活动的Telegram机器人,新闻RSS提要的阅读器,以及根据电子邮件的内容将电子邮件分类到正确部门的机器学习模型
    • 通过使用Python脚本编写cron作业、日志文件和正则表达式来创建即用即用的自动化任务

    这本书是为谁而写的

    Python Automation Cookbook第二版面向开发人员、数据爱好者或任何想要自动化与业务流程相关的单调手动任务的人,如财务、销售和人力资源等。开始阅读这本书所需的全部知识就是Python的使用知识。

    Table of Contents

    1. 让我们开始我们的自动化之旅
    2. 轻松实现任务自动化
    3. 构建您的第一个Web抓取应用程序
    4. 搜索和读取本地文件
    5. 生成出色的报告
    6. 享受电子表格带来的乐趣
    7. 清理和处理数据
    8. 开发令人惊叹的图表
    9. Dealing with Communication Channels
    10. 为什么不自动执行您的营销活动?
    11. 自动化中的机器学习
    12. 自动测试例程
    13. 调试技术
  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册