👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
Python-office 是一个 Python 自动化办公第三方库,能解决大部分自动化办公的问题。而且每个功能只需一行代码,不需要小白用户学习 Python 知识,做到了真正的开箱即用。
功能持续更新中,提交你的功能需求/参与项目开发,联系👉开发者微信
- 一键搭建所有 Python + 自动化办公的编程环境。
- 使用一行代码解决大部分自动化办公的问题,不需要小白学习 Python 知识
- 贴合职场办公需求
- 极简编程,学习成本极低,工作效率提升显著
注意,本仓库支持的Python版本有3.10和3.11,目前不支持3.12和最新的3.13,原因是部分本项目依赖的第三方库没有支持,我们解决不了。
pip install python-office -U
本库里所有功能,都可以通过1行代码使用,对于小白来说,不需要修改代码,只需要修改参数。
例如:
import office
# word文档批量转换成pdf
office.word.docx2pdf(path=r'D:\程序员晚枫的文件夹\word.docx', output_path=r'D:\out') # 程序就可以自动将该目录下的所有word文档,自动转换成pdf文档了
# 图片添加水印
office.image.add_watermark(file='你的图片目录', mark='你的水印文字')
📘官网:https://www.python-office.com/
全部功能 的 视频教程👉传送门
很多朋友发现python-office
这个库,下载很慢很大,是因为它集成了以下这些库,你可以去挑自己需要功能,单独下载对应的第三方库。
以下所有独立的子库,也都在持续地开发和维护中。
可以根据需求对每个模块单独引入,也可以通过import office
方式引入所有模块。
python-office欢迎任何人来添砖加瓦,贡献代码,建议提交的pr(pull request)放在一个单独的文件夹下:
- 在contributors文件夹中,用自己的GitHub名字建一个文件夹;
- 把自己的所有代码,都提交到这个自己的文件夹里;
- 不要改其它任何文件夹里的代码!不要改别人的代码!
- 对别人的代码有疑问,可以直接提issue。
提交问题反馈时,请务必填写和python-office代码本身有关的问题,不进行有关python学习,甚至是个人练习的知识答疑和讨论。
o基础的朋友,想快速入门自动化办公,还可以学习下面这几套原创课程,👇。