![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
办公自动化
高效办公
python-码博士
这个作者很懒,什么都没留下…
展开
-
办公自动化--python-pptx
安装pip install python-pptxpython操作pptx文件from pptx import Presentation创建ppt文件prs = Presentation() # 创建ppt文件prs.save('texst01_ppt.pptx') # 保存ppt文件创建副件prs1 = Presentation('texst01_ppt.pptx')prs1.save('texst01_ppt副件.pptx')操作幻灯片from pptx im原创 2021-08-17 09:48:49 · 729 阅读 · 0 评论 -
办公自动化 - Jupyter
Jupyter介绍基于web的在线编译器可交互式ipynb文件分享支持MarkDownJupyter的安装和运行安装依赖python环境windows+R输入cmd进入windowns终端安装命令 pip install jupyter运行首先需要建立单独项目文件夹(建议名称不要用中文)windows+R输入cmd进入windows终端切换到该文件夹路径下打开命令 Jupyter notebookJupyter的使用要打开一个新的Jupyt原创 2021-04-01 22:29:55 · 184 阅读 · 0 评论 -
办公自动化 -- python读取excel数据
xlrd介绍xlrd是一个用于从excel文件(无论是.xls还是.xlsx文件)读取数据和格式化信息的库。xlrd安装在安装python环境的前提下windows+R输入cmd进入终端执行 pip install xlrdxlrd导入import xlrd as xr'''读取数据获取工作簿通过工作簿获取工作表读取行列数据'''book = xr.open_workbook('demo,xls') #获取工作簿 注意:后缀不不能少book.nsheets原创 2021-04-01 23:48:36 · 299 阅读 · 0 评论 -
办公自动化 -- python写入excel文件内容
xlwt介绍xlwt是一个用于将数据和格式信息写入旧版excel文件(即.xls)的库xlwt安装在安装了python环境的前提下windows+R输入cmd进入终端执行 pip install xlwtxlwt使用当我们要调用库中的方法进行操作时。第一步就是通过import关键字导入库代码如下:import xlwt as xw'''写入内容步骤创建工作簿通过工作簿创建工作表写入数据'''workbook = xw.Workbook(encoding='utf-原创 2021-04-02 12:38:11 · 346 阅读 · 1 评论 -
办公自动化 -- openpyxl基础使用
openpy基础语法安装 pip install openpyxlopenpyxl使用导入from openpyxl import Workbook创建工作簿## 创建工作簿wb = Workbook() #创建工作簿,并自建了一个工作表ws = wb.active #获取当前工作簿中第一个工作表wb.create_sheet('Mysheet1') #默认名称为sheet1……递增,默认插入索引 --→ 插入到最后ws2 = wb.create_sheet('Myshe原创 2021-04-04 23:46:28 · 139 阅读 · 1 评论 -
办公自动化 -- openpyxl功能
openpyxl的基础使用from openpyxl import Workbook## openpyxl基本使用wb = Workbook()ws1 = wb.activews1.title = 'range names' #设置工作表标题li_v = [['name','age','gender'],['bob',18,'male'],['tom',23,'female']] #列出单元格内需要写入的内容for li in li_v: ws1.append(li) #遍原创 2021-04-05 21:55:47 · 592 阅读 · 5 评论 -
办公自动化 -- openpyxl绘图
绘制条形图及柱状图## 绘制条形图及柱状图from openpyxl import Workbookwb = Workbook()ws = wb.create_sheet()rows = [ ('Number', 'Batch 1', 'Batch 2'), (2, 10, 30), (3, 40, 60), (4, 50, 70), (5, 20, 10), (6, 10, 40), (7, 50, 30),]for row in原创 2021-04-05 23:49:49 · 1161 阅读 · 1 评论 -
办公自动化 -- python-docx
安装pip install python-docx (python3)easy_jinstall python-docx (python2)docx文档基本操作写在前面from docx import Documentdocument = Document() #创建空白docx写入段落标题## 添加段落paragraph = document.add_paragraph('这是我的文本段落1111……')# document.add_paragraph('这是我的文本段落2原创 2021-04-10 17:00:38 · 102 阅读 · 0 评论