写点什么

不容错过!10 个 Python 自动化办公库免费送!(上)

作者:程序员晚枫
  • 2023-07-15
    重庆
  • 本文字数:784 字

    阅读完需:约 3 分钟

不容错过!10个Python自动化办公库免费送!(上)

大家好,这里是程序员晚枫,小红薯也叫这个名。


今天给大家分享一下,花费 2 周时间整理的 Python 自动化办公库。


本次内容涵盖了 Excel、Word、PPT、PDF、微信、文件处理等所有能在办公场景实现自动化的库,希望能够对大家有所帮助。


提前说一下,以下所有仓库和代码,都是在网络上开源免费的!这次先分享 5 个,后面会继续分享剩下的 5 个,点关注不迷路哟~​

1、Excel 自动化库:poexcel

官网

https://pypi.org/project/poexcel/

功能举例

  • 自动创建

  • 合并

  • 搜索 Excel 文件

  • Excel 转 PDF

代码举例

import poexcel
poexcel.fake2excel(columns=['name', 'text'], rows=20)
复制代码

2、Word 自动化库:poword

官网

https://pypi.org/project/poword/

功能举例

  • Word 转 PDF

  • 合并 Word

  • doc 和 docx 互转

代码举例

import poword
poword.docx2pdf(path=r'd://程序员晚枫的Word.docx', output_path=r'e://晚枫的文档.pdf')
复制代码

3、PPT 自动化库:poppt

官网

https://pypi.org/project/poppt/

功能举例

  • PPT 转为一张长图

  • 合并 PPT

代码举例

import poppt
input_path = r"D:\小破站\程序员晚枫\github\poppt\dev\docs"poppt.merge4ppt(input_path)
复制代码

4、PDF 自动化库:popdf

官网

https://pypi.org/project/popdf/

功能举例

  • PDF 转为 Word

  • 从 PDF 里提取表格

  • 加水印

  • PPT 转 PDF

代码举例

import popdf
file_path = r'e://晚枫的文档.pdf'output_path = r'd://程序员晚枫的Word.docx'
popdf.pdf2docx(file_path, output_path)
复制代码

5、文件自动化库:pofile、search4file

官网

https://pypi.org/project/pofile/


https://pypi.org/project/search4file/

功能举例

  • 批量重命名

  • 根据内容,查找文件位置

  • 自动整理文件夹

代码举例

import search4file
# 1行代码,实现 search4file.search_by_content(r'你的文件夹,例如:d:\\程序员晚枫的文件夹' , content="你需要查找的文件里面的内容,例如:所有平台都叫-程序员晚枫")
复制代码




在使用中有问题,或者觉得本文有帮助,请在评论区告诉我吧~



发布于: 刚刚阅读数: 4
用户头像

C++开发,开源项目:python-office 2020-10-09 加入

还未添加个人简介

评论

发布
暂无评论
不容错过!10个Python自动化办公库免费送!(上)_Python_程序员晚枫_InfoQ写作社区