Python:自动化枯燥的事物 ( pythonautomation | 14 hours )

Prerequisites:
  • 无需编程经验。
  • 基本的计算机技能:浏览网站、运行程序、保存和打开文档等。
Overview:

这一由讲师引导的培训是基于Al Sweigart所著的知名书籍——“用Python自动化枯燥的事物(Automate the Boring Stuff with Python)”。它针对初学者,通过实际操作练习和讨论涵盖了Python编程的基本概念。重点在于学习编写代码以显着提高办公效率。

在本次培训结束后,参与者将知道如何用Python进行编程,并将这项新技能应用于:

  • 通过编写简单的Python程序来自动执行任务。
  • 编写可以使用“正则表达式”进行文本模式识别的程序。
  • 以编程方式生成和更新Excel电子表格。
  • 解析PDF和Word文档。
  • 抓取网站,并从线上来源提取信息。
  • 编写发送电子邮件通知的程序。
  • 使用Python的调试工具来快速解决错误。
  • 以编程方式控制鼠标和键盘,以执行点击和输入。

课程形式

  • 部分讲座、部分讨论、练习和大量实操
Course Outline:

Python简介

控制您的程序的流程

使用列表(list)

使用字典数据类型

操纵字符串

与正则表达式匹配的模式

阅读、编写和管理文件

调试您的代码

从互联网上获取信息(网络抓取)

使用Excel、Word和PDF文档

使用CSV和JSON

计时

调度任务

启动程序

发送电子邮件和其他消息

操纵图像

GUI自动化

结束语

Sites Published:

United Arab Emirates - Python: Automate the Boring Stuff

Qatar - Python: Automate the Boring Stuff

Egypt - Python: Automate the Boring Stuff

Saudi Arabia - Python: Automate the Boring Stuff

South Africa - Python: Automate the Boring Stuff

Brasil - Python:自动化枯燥的事物

Canada - Python: Automate the Boring Stuff

中国 - Python:自动化枯燥的事物

香港 - Python: Automate the Boring Stuff

澳門 - Python: Automate the Boring Stuff

台灣 - Python:自动化枯燥的事物

USA - Python: Automate the Boring Stuff

Österreich - Python:自动化枯燥的事物

Schweiz - Python:自动化枯燥的事物

Deutschland - Python:自动化枯燥的事物

Czech Republic - Python:自动化枯燥的事物

Denmark - Python: Automate the Boring Stuff

Estonia - Python: Automate the Boring Stuff

Finland - Python: Automate the Boring Stuff

Greece - Python:自动化枯燥的事物

Magyarország - Python:自动化枯燥的事物

Ireland - Python: Automate the Boring Stuff

Israel - Python: Automate the Boring Stuff

Luxembourg - Python: Automate the Boring Stuff

Latvia - Python: Automate the Boring Stuff

España - Python: automatiza las cosas aburridas

Italia - Python: Automate the Boring Stuff

Lithuania - Python: Automate the Boring Stuff

Nederland - Python:自动化枯燥的事物

Norway - Python:自动化枯燥的事物

Portugal - Python:自动化枯燥的事物

România - Python:自动化枯燥的事物

Sverige - Python:自动化枯燥的事物

Türkiye - Python:自动化枯燥的事物

Malta - Python: Automate the Boring Stuff

Belgique - Python:自动化枯燥的事物

France - Python:自动化枯燥的事物

日本 - Python:自动化枯燥的事物

Australia - Python: Automate the Boring Stuff

Malaysia - Python: Automate the Boring Stuff

New Zealand - Python: Automate the Boring Stuff

Philippines - Python: Automate the Boring Stuff

Singapore - Python: Automate the Boring Stuff

Thailand - Python: Automate the Boring Stuff

Vietnam - Python:自动化枯燥的事物

India - Python: Automate the Boring Stuff

Argentina - Python: automatiza las cosas aburridas

Chile - Python: automatiza las cosas aburridas

Costa Rica - Python: automatiza las cosas aburridas

Ecuador - Python: automatiza las cosas aburridas

Guatemala - Python: automatiza las cosas aburridas

Colombia - Python: automatiza las cosas aburridas

México - Python: automatiza las cosas aburridas

Panama - Python: automatiza las cosas aburridas

Peru - Python: automatiza las cosas aburridas

Uruguay - Python: automatiza las cosas aburridas

Venezuela - Python: automatiza las cosas aburridas

Polska - Python:自动化枯燥的事物

United Kingdom - Python: Automate the Boring Stuff

South Korea - Python:自动化枯燥的事物

Pakistan - Python: Automate the Boring Stuff

Sri Lanka - Python: Automate the Boring Stuff

Bulgaria - Python:自动化枯燥的事物

Bolivia - Python: automatiza las cosas aburridas

Indonesia - Python: Automate the Boring Stuff

Kazakhstan - Python: Automate the Boring Stuff

Moldova - Python:自动化枯燥的事物

Morocco - Python: Automate the Boring Stuff

Tunisia - Python: Automate the Boring Stuff

Kuwait - Python: Automate the Boring Stuff

Oman - Python: Automate the Boring Stuff

Slovakia - Python: Automate the Boring Stuff

Kenya - Python: Automate the Boring Stuff

Nigeria - Python: Automate the Boring Stuff

Botswana - Python: Automate the Boring Stuff

Slovenia - Python: Automate the Boring Stuff

Croatia - Python: Automate the Boring Stuff

Serbia - Python: Automate the Boring Stuff

Bhutan - Python: Automate the Boring Stuff

Nepal - Python: Automate the Boring Stuff