当前位置: 首页 > 内训课程 > 课程内容
广告1
相关热门公开课程更多 》
相关热门内训课程更多 》
相关最新下载资料

化繁为简 ——Python高效办公自动化

课程编号:56311

课程价格:¥19000/天

课程时长:2 天

课程人气:124

行业类别:行业通用     

专业类别:大数据 

授课讲师:张晓如

  • 课程说明
  • 讲师介绍
  • 选择同类课
【培训对象】
本课程适用于有一定office软件操作技能,需要进一步提升工作效率的办公人员(如行政、人力、财务、影响等职业人士)以及Python编程的初学者。

【培训收益】
通过本课程学习,达到如下目的: 了解Python使用场景,能够搭建自己的编程开发环境; 掌握Python编程的基础语法知识、精髓其编程思想; 掌握常用的第三方扩展库的使用,特别是文件夹处理和EXCEL文件处理; 学会使用PYTHON完成数据整理、数据分析、数据可视化呈现的过程; 学会使用Python提升职场常见办公场景的工作效率。

PartⅠ、Python初探
*掌握如何搭建自己的Python编程开发环境。
1、认识Python
1)What——什么是Python
2)Who——谁在使用Python
3)Who——为什么选择学习Python
4)How——如何学习Python
2、Python安装与环境搭建
1)为何选择Anaconda搭建环境?
2)Anaconda如何下载、安装、配置?
3)Anaconda的主要模块有哪些?
4)JupyterNotebook开发环境如何运行——编写自己的第一个Python代码
5)Spyder开发环境如何运行——编写自己的第二个Python代码
3、Python初体验——十秒钟快速创建20个Excel工作薄并统一命名
1)Spyder界面介绍
2)Python文件的打开、编辑与保存
3)先认识一下Python代码的整体构成
Part2、Python编程基础
*掌握基本的Python编程思想与编程语句,熟悉常用数据结构的操作。
1、认识变量
变量的赋值与命名规则
2、数据类型
数值型:整型与浮点型
字符型:字符型的定义
逻辑型:1和0,或TRUE和FALSE
数据类型的查询:TYPE函数
数据类型的运算:数值型/字符型/逻辑型如何运算
数据类型的转换:Str()函数、int()函数、float()函数
3、数据结构
列表(LIST):如何定义/访问/增加/修改/删除
字典(DICTIONARY):如何定义/访问/增加/修改/删除
序列(SERIES):如何定义/访问/增加/修改/删除
数据框(DATEFRAME):如何定义/访问/增加/修改/删除
4、编码基本规则
缩进
注释
其他规则
5、流程控制语句
If语句
For语句
While语句
控制语句的嵌套
6、函数
内置函数:replace()/strip()/split()
自定义函数:def语句
7、模块的类别、安装
内置模块
第三方模块
用PIP命令安装模块
练习:基本Python编程语句实战操作。
Part3、Python模块初探
*学习Python中常用的模块,了解其应用场景,掌握其实现过程。
1、模块的导入
Import语句导入模块
From语句导入模块
2、处理文件和文件夹的模块——os
列出指定路径下文件夹包含的文件名称
分类文件主名和扩展名
重命名文件和文件夹
3、批量处理EXCEL文件的模块——xlwings
创建/保存/打开工作簿
操控工作表和单元格
4、数据导入和整理模块——pandas
文件的读取和导出
数据的清洗和转换
数据的选取和处理
数据表的拼接
5、数据可视化模块——Matplotlib
绘制折线图
绘制柱形图
6、模块的交互使用
Xlwings模块与pandas模块的交互
Xlwings模块与matplotlib模块的交互
Part4、Python自动化办公
*实操内容,学员动手实操完成下述工作中常见的办公场景需求。(根据学员进度选择讲授)
1、文件夹管理
1)自动获取文件夹中所有文件的名称
2)文件夹内容自动分类整理
3)自动清理文件夹中的重复文件
4)自动按照日期对图片进行分类并放置的不同文件夹中
2、文件加密与转换
1)批量加密PDF文件
2)将WORD文档批量转换为PDF文件
3、批量处理工作薄/工作表/行/列
1)批量新建、保存、关闭工作薄
2)批量打开一个文件夹下的所有工作薄
3)批量重命名一个工作薄中的工作表名称
4)批量打印工作薄中的指定工作表/指定页
5)按条件将EXCEL中的多个工作表合并为一个工作表
6)按条件将EXCEL中的一个工作表拆分为多个工作薄
7)精确调整工作薄中所有工作表的行高和列宽
8)批量提取一个工作薄中所有工作表的特定数据
4、批量数据分析
1)批量升序/降序排序一个工作薄中的所有工作表
2)批量制作数据透视表
3)使用描述统计呈现数据的相关指标(如平均值、极值、75%分位值等)
4)分组对比分析(定性分组与定量分组)
5)使用相关系数判断数据的相关性
6)使用回归分析预测未来值
5、数据可视化呈现
1)在Python中制作简单图表
条形图
饼图
2)导入Excel数据制作简单图表
散点图
面积图
图表保存回Excel
3)制作组合图表
双折线图
4)设置图表相关元素
标题、图例、数据标签
6、爬虫技术基础
爬取网页中的表格
爬取网页中的图片
爬取网页中的文字
7、菜单栏自动调用Python代码
在EXCEL选项卡中调用Python代码
在VBA中调用Python代码
七、特别注意
学员需自备电脑(电脑配置应较高、建议一人一台),老师讲解示范后由学员进行操作练习; 

咨询电话:
0571-86155444
咨询热线:
  • 微信:13857108608
联系我们