化繁为简—Python高效办公自动化-2天
化繁为简—Python高效办公自动化-2天详细内容
化繁为简—Python高效办公自动化-2天
化 繁 为 简
——Python高效办公自动化
课程背景
Python自诞生以来就受到了程序员和编程爱好者的追捧和青睐,在“程序猿”界Python是除了Java、C/C++/C#外最受欢迎的语言。但其作为编程语言,让无数非计算机科班出身的职场人士望而却步。近年来Python凭借其强大的扩展性和丰富的第三方模块,在办公自动化领域异军突起、大展拳脚,许多职场人士纷纷加入Python的学习队伍中。
初次接触Python的伙伴会问:“编程是不是很难?”其实担心是没必要的。Python的语法简洁易懂、容易理解和上手,因而想要入门编程,Python是最好的选择。同时对于职场中的非编程人员和非数据分析人士,将Python应用于日常办公中,通过Python和它强大的第三方模块操控电脑、操控办公软件,能够帮助大家摆脱机械性和重复性的繁琐事务,极大提高工作的效率,助力职场人士从容面对数字时代的挑战。
课程收益
通过本课程学习,达到如下目的:
了解Python使用场景,能够搭建自己的编程开发环境;
掌握Python编程的基础语法知识、精髓其编程思想;
掌握常用的第三方扩展库的使用,特别是文件夹处理、EXCEL文件处理;
学会使用Pandas库完成数据整理、数据分析、数据可视化呈现的过程;
学会使用Python提升职场常见办公场景的工作效率,如邮件自动化、网络爬虫。
培训对象
本课程适用于有一定office软件操作技能,需要进一步提升工作效率的办公人员。
授课讲师
张晓如 老师(微软OFFICE大师级认证)
授课时间
标准2天(6小时/天),也可根据需求调整为3天或1天。
课程大纲PartⅠ、Python安装与环境搭建
*掌握如何搭建自己的Python编程开发环境。
认识Python
What——什么是Python
Who——谁在使用Python
Who——为什么选择学习Python
How——如何学习Python
Python安装与环境搭建
为何选择Anaconda搭建环境?
Anaconda如何下载、安装、配置?
Anaconda的主要模块有哪些?
Jupyter Notebook开发环境如何运行——编写自己的第一个Python代码
Spyder开发环境如何运行——编写自己的第二个Python代码
Python初体验——十秒钟快速创建20个Excel工作薄并统一命名
Spyder界面介绍
Python文件的打开、编辑与保存
先认识一下Python代码的整体构成
Part2、Python编程语法
*掌握基本的Python编程思想与编程语句,熟悉常用数据结构的操作。
认识变量
变量的赋值与命名规则
数据类型
数值型:整型与浮点型
字符型:字符型的定义
逻辑型:1和0,或TRUE和FALSE
数据类型的查询:TYPE函数
数据类型的运算:数值型/字符型/逻辑型如何运算
数据类型的转换:Str()函数、int()函数、float()函数
数据结构
列表(LIST):如何定义/访问/增加/修改/删除
字典(DICTIONARY):如何定义/访问/增加/修改/删除
序列(SERIES):如何定义/访问/增加/修改/删除
数据框(DATEFRAME):如何定义/访问/增加/修改/删除
编码基本规则
缩进
注释
其他规则
流程控制语句
If语句——选择结构
For语句——循环结构
While语句——循环结构
循环结构中的break语句和continue语句
控制语句的嵌套
函数
内置函数:replace()/strip()/split()……
自定义函数:def语句
模块的类别、安装、导入
内置模块
第三方模块
用PIP命令安装、卸载、升级模块
Import语句导入模块
From语句导入模块
练习:基本Python编程语句实战操作。
Part3、Python初始自动化办公
*学习Python中常用的模块,了解其应用场景,掌握其实现过程。
文件操作
打开文件
读取文件
写入文件
关闭文件
路径和文件夹操作
绝对路径VS相对路径
写入路径的三种方法对比
列出指定路径下文件夹包含的文件名称
分离文件主名和扩展名
重命名文件和文件夹
数据导入和整理操作——Pandas
数据结构
序列(Series)
数据框(DateFrame)
文件读写
CSV文件的读取和导出
Excel文件的读取和导出
数据清洗
重复值处理
数据类型转换
字段拆分
数据选取与筛选
数据合并
字段合并
追加合并
匹配合并
数据计算
四则运算
时间计算
数据分组
Part4、Python自动化办公进阶
*实操内容,学员动手实操完成下述工作中常见的办公场景需求。(根据学员进度选择讲授)
文件夹管理
自动获取文件夹中所有文件的名称
文件夹内容自动分类整理
自动清理文件夹中的重复文件
自动按照日期对图片进行分类并放置的不同文件夹中
文件合并、加密与转换(PDF/WORD/PPT)
批量合并PDF文件
批量加密PDF文件
批量为PDF文件添加水印
批量生成多份WORD文档(邮件合并)
将WORD文档批量转换为PDF文件
批量提取PPT中的文字
批量提取PPT中的图片
如何将PPT导出为图片和PDF批量处理工作薄/工作表/行/列(EXCEL)
批量新建、保存、关闭工作薄
批量打开一个文件夹下的所有工作薄
批量重命名一个工作薄中的工作表名称
批量打印工作薄中的指定工作表/指定页
按条件将EXCEL中的多个工作表合并为一个工作表
按条件将EXCEL中的一个工作表拆分为多个工作薄
精确调整工作薄中所有工作表的行高和列宽
批量提取一个工作薄中所有工作表的特定数据
批量数据分析
批量制作数据透视表
使用描述统计呈现数据的相关指标(如平均值、极值、75%分位值等)
分组对比分析(定性分组与定量分组)
使用相关系数判断数据的相关性
数据可视化呈现
在Python中制作简单图表
条形图
饼图
导入Excel数据制作简单图表
散点图
面积图
图表保存回Excel
制作组合图表
双折线图
设置图表相关元素
标题、图例、数据标签
邮件自动化
电子邮箱设置
利用yagmail库发送邮件基础操作
账户设置
正文设置
发送设置
利用yagmail库发送邮件高级操作
插入图片
插入附件
插入链接
多个收件人
发网页型正文
定时发送邮件
利用Imbox库获取邮件高级操作
获取邮件主题、发件人、收件人
自动删除邮件、归档邮件
自动下载附件
学习keyring库保护邮件授权码爬虫技术基础
认识网页结构和网页源代码
查看源代码
查看网页结构(区块/列表/标题/链接/元素)
正则表达式
认识普通字符和元字符
使用正则表达式提取数据
Request模块获取网页源代码
Selenium模块获取网页源代码
Selenium模块模拟鼠标和键盘操作
爬虫实战:
爬取某网站图书销量排行榜数据
爬取某网站关于某关键词的实时新闻数据
爬取新闻热点排行榜
菜单栏自动调用Python代码
在EXCEL选项卡中调用Python代码
在VBA中调用Python代码
特别注意
学员自备电脑(建议一人一台),老师讲解示范后学员操作练习;本课程内容及顺序可能根据学员需求及难度而调整。
张晓如老师的其它课程
用Power BI 驾驭企业大数据管理-2天 01.19
用PowerBI驾驭企业大数据分析课程背景PowerBI是微软官方推出的可视化数据探索和交互式报告工具,它能实现数据分析的所有流程,包括对数据的获取、清洗、建模和可视化展示,从而来帮助个人或企业来对数据进行分析,用数据驱动业务,做出正确的决策。PowerBI在推出后的短时间内就受到众多企业的青睐和广泛使用,未来掌握PowerBI工具的应用、借助其对企业数据进
讲师:张晓如详情
用Power BI 驾驭企业大数据管理-3天 01.19
数据驱动价值——用PowerBI驾驭企业大数据管理课程背景PowerBI是微软官方推出的可视化数据探索和交互式报告工具,它能实现数据分析的所有流程,包括对数据的获取、清洗、建模和可视化展示,从而来帮助个人或企业来对数据进行分析,用数据驱动业务,做出正确的决策。PowerBI在推出后的短时间内就受到众多企业的青睐和广泛使用,未来掌握PowerBI工具的应用、借
讲师:张晓如详情
职场高效办公|WPS高级应用技能提升课程背景您曾经因为要能在向上司作汇报时提供制作出精美优质专业的报告而加班不断却效果不佳吗?您曾经因为要从海量数据中统计分析出有价值的信息,却苦于找不到有效的方法和工具而困扰吗?本课程以解决实际问题为导向,以案例教学为核心,凭借教学内容的专业设计、讲师丰富的培训经验和多年项目管理背景,指导您迅速扎实的掌握WPS软件的文字、表
讲师:张晓如详情
职场高效办公——WPS三剑客在企业管理中高级应用课程背景您曾经因为要能在向上司作汇报时提供制作出精美优质专业的报告而加班不断却效果不佳吗?您曾经因为要从海量数据中统计分析出有价值的信息,却苦于找不到有效的方法和工具而困扰吗?本课程以解决实际问题为导向,以案例教学为核心,凭借教学内容的专业设计、讲师丰富的培训经验和多年管理工作背景,指导您迅速扎实的掌握WPS软
讲师:张晓如详情
职场高效工作汇报与表达-1天 01.19
向上管理——职场高效工作汇报与表达课程背景你代表公司去给客户宣讲计划方案,客户方不是低头玩手机就是出去接电话,对你的内容毫无兴趣,让你颜面尽失,无法向公司交差;同样是工作汇报,领导刚刚还在对同事的汇报频频点头报以微笑,轮你上台就开始面无表情、双眉紧锁;在项目工作汇报中,明明你做了精心的准备、资料信息都很充分,可就是无法把你的观点表达清楚;以上种种情形在职场中
讲师:张晓如详情
数据创造价值-大数据分析与应用实战-2天 01.19
数据创造价值——大数据分析与应用实战课程背景习近平总书记在中共中央政治局在实施国家大数据战略第二次集体学习(2017年12月8日)中指出:“善于获取数据、分析数据、运用数据,是领导干部做好工作的基本功。各级领导干部要加强学习,懂得大数据,用好大数据,增强利用数据推进各项工作的本领,不断提高对大数据发展规律的把握能力,使大数据在各项工作中发挥更大作用。”在企业
讲师:张晓如详情
数据化运营-大数据思维与数据分析-1天 01.19
数据化运营—大数据思维与数据分析应用课程背景大数据时代,企业缺少数据吗?不,各个信息系统已经积累了大量的数据。我们不缺乏海量的数据,也不缺少高效的工具,我们缺少思路和方法,缺少懂数据、会分析的数据分析人士!必须将数据分析的思路、方法,以及将其落实到工作实际的实战应用中,这是企业当前需面对和解决的主要问题。本课程运用企业现有的数据和工具,探讨如何将数据分析与企
讲师:张晓如详情
数据驱动价值|ExcelBI数据分析与可视化呈现课程背景随着数据采集技术和数据存储技术的发展,企业需要面对的数据越来越复杂。只有从海量数据中挖掘出有价值的海量信息,用数据来指导日常的管理和业务决策,才能有效帮助企业扩大利润并推动企业规模的扩张。微软的Excel软件在职场中广为流传,随着OFFICE2016版本和OFFICE365版本的推出,其不再仅仅数据存储
讲师:张晓如详情
数据驱动价值——基于统计学的数据分析实战-1天 01.19
用数据驱动价值——基于统计学的数据分析课程背景习近平总书记在中共中央政治局在实施国家大数据战略第二次集体学习(2017年12月8日)中指出:“善于获取数据、分析数据、运用数据,是领导干部做好工作的基本功。各级领导干部要加强学习,懂得大数据,用好大数据,增强利用数据推进各项工作的本领,不断提高对大数据发展规律的把握能力,使大数据在各项工作中发挥更大作用。”在企
讲师:张晓如详情
思维导图在职场中的高效应用-2天 01.19
思维导图职场高效应用课程背景思维导图由英国的“世界大脑先生”、“记忆力之父”——东尼·博赞所创造,它是一种有效的思维方式和学习方式,是表达发散性思维的有效图形思维工具,它简单却又很有效,是一种革命性的思维工具。思维导图常常被用在突破思维限制、职场的问题分析与解决、活动策划、新产品开发、头脑风暴、项目管理、任务管理、逻辑沟通、弹性沟通、信息整理、高效学习等领域
讲师:张晓如详情
- [潘文富] 中小企业招聘广告的内容完
- [潘文富] 优化考核方式,减少员工抵
- [潘文富] 厂家心目中的理想化经销商
- [潘文富] 经销商的产品驱动与管理驱
- [潘文富] 消费行为的背后
- [王晓楠] 辅警转正方式,定向招录成为
- [王晓楠] 西安老师招聘要求,西安各区
- [王晓楠] 西安中小学教师薪资福利待遇
- [王晓楠] 什么是备案制教师?备案制教
- [王晓楠] 2024年陕西省及西安市最
- 1社会保障基础知识(ppt) 21152
- 2安全生产事故案例分析(ppt) 20212
- 3行政专员岗位职责 19036
- 4品管部岗位职责与任职要求 16210
- 5员工守则 15450
- 6软件验收报告 15385
- 7问卷调查表(范例) 15105
- 8工资发放明细表 14541
- 9文件签收单 14186