Course Code: pythonautomation
Duration: 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: Automate the Boring Stuff

Canada - Python: Automate the Boring Stuff

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

香港 - Python: Automate the Boring Stuff

澳門 - Python: Automate the Boring Stuff

台灣 - Python: Automate the Boring Stuff

USA - Python: Automate the Boring Stuff

Österreich - Python: Automate the Boring Stuff

Schweiz - Python: Automate the Boring Stuff

Deutschland - Python: Automate the Boring Stuff

Czech Republic - Python: Automate the Boring Stuff

Denmark - Python: Automate the Boring Stuff

Estonia - Python: Automate the Boring Stuff

Finland - Python: Automate the Boring Stuff

Greece - Python: Automate the Boring Stuff

Magyarország - Python: Automate the Boring Stuff

Ireland - 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: Automate the Boring Stuff

Norway - Python: Automate the Boring Stuff

Portugal - Python: Automate the Boring Stuff

România - Python: Automate the Boring Stuff

Sverige - Python: Automate the Boring Stuff

Türkiye - Python: Automate the Boring Stuff

Malta - Python: Automate the Boring Stuff

Belgique - Python: Automate the Boring Stuff

France - Python: Automate the Boring Stuff

日本 - Python: Automate the Boring Stuff

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: Automate the Boring Stuff

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: Automate the Boring Stuff

United Kingdom - Python: Automate the Boring Stuff

South Korea - Python: Automate the Boring Stuff

Pakistan - Python: Automate the Boring Stuff

Sri Lanka - Python: Automate the Boring Stuff

Bulgaria - Python: Automate the Boring Stuff

Bolivia - Python: automatiza las cosas aburridas

Indonesia - Python: Automate the Boring Stuff

Kazakhstan - Python: Automate the Boring Stuff

Moldova - Python: Automate the Boring Stuff

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

Uzbekistan - Python: Automate the Boring Stuff