课程概述
《Python自动化办公和游戏》是一门全面的课程,旨在帮助学习者掌握Python编程语言的基础知识,并应用于自动化办公和游戏开发的实际项目中。课程内容涵盖了Python编程的基础语法、数据类型、控制结构、函数、模块、文件操作、异常处理、多线程和多进程、数据库操作、Excel和Word自动化处理、网页数据爬取、Selenium自动化操作、正则表达式、图像处理和游戏自动化开发等。通过系统的学习和丰富的实战案例,学员能够迅速提升编程技能,并将其应用于实际工作和项目中。
课程目录
- 第一讲
-
- 为什么选择Python
-
- 注释
-
- 缩进
-
- 命名规范
-
- 关键字
-
- 标识符的命名规则
-
- 变量
-
- 双下划线
-
- 新手容易犯的错误(上)
-
- 新手容易犯的错误(下)
-
- 第二讲
- 11. 数值类型
-
- 浮点类型
-
- 复数类型和布尔类型
-
- 运算符
-
- 赋值运算符
-
- 比较运算符
-
- 逻辑运算符
-
- 分支语句(上)
-
- 分支语句(下)
- 第三讲
- 20. for循环(上)
-
- for循环(下)
-
- 列表(上)
-
- 列表(中)
-
- 列表(下)
-
- 字符串
-
- 字符串格式化
- 第四讲
- 27. while循环
-
- 水仙花数
-
- 优化猜数字游戏
-
- 打印九九乘法表
-
- 循环嵌套
- 第五讲
- 32. break
-
- continue
-
- 函数的优点和作用
-
- 函数定义小实战
-
- 参数和返回值
-
- 形参和实参
-
- 优化猜数字游戏
-
- 元组
- 第六讲
- 40. 字典(上)
-
- 字典(中)
-
- 字典(下)
-
- 集合(上)
-
- 集合(下)
-
- 类与对象(上)
-
- 类与对象(中)
-
- 类与对象(下)
- 第七讲
- 48. 模块和包
-
- 命名空间
-
- 模块的导入
-
- 第三方模块
-
- 包、模块、库
-
- 文件读写
-
- 异常处理
-
- 抛出异常
- 第八讲
- 56. 进程和线程(上)
-
- 进程和线程(中)
-
- 进程和线程(下)
-
- 进程池的概念
-
- pool常用方法
-
- 多进程
-
- 多线程
-
- 设计模式master-worker
- 第九讲
- 64. 数据库概述
-
- 数据库类别
-
- sqlite数据库
-
- 连接数据库并创建表
-
- 数据表插入和查询数据
-
- 查询语句的具体用法
-
- 往数据表中增加数据
-
- 在数据表中修改数据
-
- 删除数据表中的数据
- 第十讲
- 73. 安装openpyxl库
-
- 解释Excel里专业术语
-
- 打开Excel获取表格
-
- 获取表格尺寸大小
-
- 获取单元格数据
-
- 获取区域内多个单元格
-
- 获取区域内单元格方法2
-
- 往表格中插入行数据
-
- 实战-合并多个Excel中数据
-
- 实战-筛选多个Excel中数据
- 第十一讲
- 83. 获取单元格行列信息
-
- 插入行和列数据
-
- 删除行和列
-
- 创建新表格
-
- 删除表格
-
- 让表格变漂亮
-
- 让单元格变漂亮
-
- 让表格变得更清晰
- 第十二讲
- 91. 安装操作word的库
-
- 新建与保存word文件
-
- word添加标题、段落、文字块
-
- word添加图片、表格、分页符
-
- 读取word里的内容
-
- 实战-提取word数据到Excel
-
- 自动化操作PDF
-
- PDF的加密和解密
- 第十三讲
- 99. Selenium介绍
-
- Selenium初始化浏览器
-
- Selenium基本用法
-
- 定位网页元素(上)
-
- 定位网页元素(中)
-
- 定位网页元素(下)
- 第十四讲
- 105. 获取元素属性
-
- 页面交互操作(上)
-
- 页面交互操作(下)
-
- 多窗口切换
-
- 模拟鼠标操作
-
- 模拟键盘操作
- 第十五讲
- 111. 延时等待
-
- 其他等待条件
-
- 如何运行JavaScript
-
- 如何操作Cookie
-
- 实战自动登录网站(上)
-
- 实战自动登录网站(中)
-
- 实战自动登录网站(下)
- 第十六讲
- 118. 认识正则表达式
-
- 正则表达式之match()(上)
-
- 正则表达式之match()(中)
-
- 正则表达式之match()(下)
-
- 正则表达式之修饰符
-
- 正则表达式之转义匹配
-
- 正则表达式之search()
-
- 正则表达式之findall()
-
- 正则表达式之sub
-
- 正则表达式之匹配中文
- 第十七讲
- 128. 爬虫概述
-
- 网页基础知识(上)
-
- 网页基础知识(中)
-
- 网页基础知识(下)
-
- 审查网页元素
-
- 正则实战爬取豆瓣电影Top250(上)
-
- 正则实战爬取豆瓣电影Top250(中)
-
- 正则实战爬取豆瓣电影Top250(下)
- 第十八讲
- 136. 网络请求Requests库(上)
-
- 网络请求Requests库(下)
-
- Requests库爬取图片
-
- BautifulSoup库简介
-
- BS4之解析对象
-
- BS4之常用语法
-
- BS4之遍历节点
-
- BS4之搜索节点
-
- BS4之css选择器
-
- BS4实战爬取豆瓣Top250
- 第十九讲
- 146. lxml库安装
-
- lxml库使用示例
-
- XPath简介
-
- XPath基本语法(上)
-
- XPath基本语法(下)
-
- lxml库实战爬取豆瓣Top250(上)
-
- lxml库实战爬取豆瓣Top250(下)
-
- 其他实用爬虫库
- 第二十讲
- 154. 游戏自动化概述
-
- 游戏自动化工具简介
-
- 游戏界面元素获取
-
- 游戏界面元素模拟点击
-
- 游戏界面元素模拟拖拽
-
- 游戏界面元素模拟输入
-
- 游戏界面元素模拟截图
-
- 游戏界面元素模拟识别
-
- 实战-自动玩小游戏
本网站所有资源及文章均源自互联网,经过我们的收集整理后呈现给用户。我们明确声明,本网站不直接参与任何资源的创作或制作过程,仅作为信息的传递者。若您发现本网站上的任何内容侵犯了您的合法权益(包括但不限于版权、商标权、专利权等),请立即通过以下联系方式与我们取得联系。在收到您的反馈并核实情况后,我们将迅速采取相应措施,包括但不限于删除侵权内容,以确保您的合法权益得到及时保护。
资源鉴别:本网站发布的资源可能包含水印、广告链接或其他引流信息,这是由资源原始来源决定的。我们提醒用户在使用这些资源时,应保持警惕,自行鉴别信息的真实性和适用性,避免受到不必要的干扰或误导。 非商业用途:本网站提供的资源仅供学习、研究及非商业性交流使用。我们鼓励用户尊重原创,支持正版。若您计划将本站资源用于商业目的,请务必先获得合法授权,否则因此产生的一切法律后果将由下载用户自行承担。
为了更好地服务用户,解决您在使用本网站过程中可能遇到的问题或反馈侵权信息,我们提供了以下联系方式(请将“#”替换为“@”后使用): 联系方式:contact#kukaylib.com
本网站致力于为用户提供高质量的信息服务,但对于因网络状况、第三方干扰、不可抗力等因素导致的服务中断、数据丢失、信息错误等问题,本网站不承担任何责任。同时,本网站对于用户在使用本站资源过程中可能产生的任何直接、间接、偶然、特殊或惩罚性损失,也不承担任何法律责任。 请用户在使用本网站时,务必遵守相关法律法规及道德准则,自行承担因使用本站资源而产生的所有风险和后果。
本网站有权随时更新或修订本免责声明,更新或修订后的免责声明一经发布即具有法律效力。用户应定期访问本页面以了解最新的免责声明内容。 感谢您对本网站的理解与支持!我们将继续努力,为用户提供更加优质、便捷的信息服务。
评论(0)