python for office
Project description
Python自动化办公学习指南
大家好,这里是法学院毕业的程序员晚枫,专注于Python自动化办公知识分享。
最近Pypi官网发布了一个Python自动化办公的神器:python-office,内含所有Python自动化办公的第三方库,可以帮助小白【快速使用】Python自动化办公。
1、下载和使用
本项目旨在开发一个第三方库:python-office,可以帮助需要进行Python自动化办公的朋友,**尤其是小白,**通过下列方式,一键安装完成进行Python自动化办公的开发环境。
目前项目已上线Python官网
-
安装这个库之前,你的电脑上,需要有python环境 没有的同学,请移步这个7分钟的安装视频:https://www.bilibili.com/video/BV1Zb4y1y72V?p=2
-
安装好后,打开pycharm的terminal,输入以下命令,即可自动安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-office -U
作用:
- 一键搭建所有Python + 自动化办公的编程环境。
- 一行代码,解决大部分自动化办公的问题,不需要小白学习Python知识,自己苦哈哈的写代码
2、版本说明
版本号 | 版本信息 | 发布日期 |
---|---|---|
0.0.1 | 项目初始化 | 2022-4-19 |
0.0.2 | 添加基础库 | 2022-4-21 |
0.0.3 | 增加matplotlib和easyocr | 2022-4-24 |
0.0.4 | 修改配置文件为setup.cfg | 2022-4-24 |
0.0.5 | 发布wheel文件 | 2022-4-24 |
0.0.6 | 增加功能:word批量转pdf | 2022-4-24 |
0.0.7 | 修复功能:word批量转pdf | 2022-4-24 |
0.0.8 | 增加功能:单个pdf添加水印 | 2022-4-25 |
0.0.9 | 因为安装包太大,去掉matplotlib;添加项目交流群 | 2022-4-25 |
0.0.10 | add 【词云功能】 | 2022-4-28 |
0.0.11 | 修复功能:word批量转pdf | 2022-5-1 |
0.0.12 | add功能:重命名指定路径下的文件/文件夹 | 2022-5-4 |
关于版本更新,如有疑问,请私信微博@程序员晚枫
或者,欢迎有学习/定制功能/加入项目需求的同学,直接加入我们的项目交流群👉点我直达
3、功能文档(持续更新)
- word:
- docx2pdf:word 转 pdf:python-office库:只要2行Python代码,实现Word批量转换PDF
- pdf:
- add_watermark:pdf添加水印:一行Python代码,给PDF文件添加水印,快速而且免费~python-office自动化办公,YYDS
- image:
- txt2wordcloud:自动生成词云:逆天!1 行代码就可以生成可视化词云,python-office自动化办公发布新功能!
- file
- replace4filename:重命名文件/文件夹
4、目前包含的第三方库有
Excel
-
xlrd:读取excel
-
xlwt:写入Excel
-
xlutils:调整Excel的格式
-
openpyxl:灵活处理Excel的数据
-
xlswriter:功能扩展库
-
pandas:系统性的学会 Pandas, 看这一篇就够了!
-
pyxll:一个强大的插件库
Word
- python-docx:Python-Docx库 | Word与Python的完美结合(附使用文档)
PPT
- python-pptx:python-pptx库 | PPT与Python的完美结合(附使用文档)
- PyPDF2:PyPDF2库 | PDF与Python的完美结合(附使用文档)
- 待完善
OCR
- easyocr:图片识别库,支持80+语言
- 待完善
爬虫
- scrapy:一键开启爬虫,爬取全站资源
网站开发
- django:深度盘点 | 史上最全Python网站开发库(37个)
- flask:一键生成网站
数据分析 & 数据可视化
- pandas
- numpy
- matplotlib:278页PDF:《Python数据分析基础》,0基础入门专用~
5、加入我们
项目介绍
本项目旨在打包所有Python + 自动化办公的技术,方便大家的自动化办公使用。 欢迎大家提交PR(pull request),一起来丰富这个项目!
“
欢迎感兴趣的朋友,通过提交PR的方式,参与该项目的更新与维护,我每天下午merge一次。源码地址如下
参考资料
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for python_office-0.0.12-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e777541b9786eb10a2259229be55064c29c4c51ee7630f119347a4a75752038 |
|
MD5 | 93156468beffe2a87894b7c2f3769907 |
|
BLAKE2b-256 | 39f783df9e1fe95241e8d0630a759679eddc3792ed1b62b042a993d8b6096462 |