【阅读3.8w,收藏2000次】97页《Python自动化办公文档》,让您的 “办公效率” 提高100倍,拿走即用!

简介: 【阅读3.8w,收藏2000次】97页《Python自动化办公文档》,让您的 “办公效率” 提高100倍,拿走即用!

1. 文档简介

《python自动化办公系列文章》是专门为数据爱好者准备的高质量学习文档,黄同学自己原创写的。


黄同学曾经发布过这篇文章,阅读量3.8W,收藏2260,点赞308,评论50条, 收到了大家的一致好评。

image.png


原文链接:

python操作Excel、Word、PDF集合大全


基于此,黄同学耗时一周时间,辛苦为大家准备了PDF版本,也是希望大家能够更好的学习。


《python自动化办公系列文章》 共包含97页,分为6个章节,文中不仅有详细的代码解释,而且还有详细的图文说明,通俗易懂,让你轻松完成办公自动化。


python使用openpyxl操作excel;

python使用PyPDF2和pdfplumber操作pdf;

python使用python-docx操作word;

python使用python-pptx操作PPT;

python如何自动收发邮件;

python制作电话号码归属地查询工具;

image.png


2. Python自动化操作Excel

workbook = load_workbook(filename = "test.xlsx")sheet = workbook.active
print(sheet)
data = [
         ["唐僧","男","180cm"],
         ["孙悟空","男","188cm"],
         ["猪八戒","男","175cm"],
         ["沙僧","男","176cm"],
       ]
for row in data:
    sheet.append(row)
workbook.save(filename = "test.xlsx")


结果如下:

image.png


3. Python自动化操作word

doc = Document(r"G:\6Tipdm\7python 办公自动化\concat_word\test1.docx")
doc.add_picture(r"G:\6Tipdm\7python 办公自动化\concat_word\sun_wu_kong.png",width=Cm(5),height=Cm(5))
doc.save(r"G:\6Tipdm\7python 办公自动化\concat_word\test1.docx")


结果如下:

image.png


4. Python自动化操作pdf

water = PdfFileReader(r"G:\6Tipdm\7python 办公自动化\concat_pdf\水印.pdf")
water_page = water.getPage(0)
pdf_reader = PdfFileReader(r"G:\6Tipdm\7python 办公自动化\concat_pdf\aa.pdf")
pdf_writer = PdfFileWriter()
for page in range(pdf_reader.getNumPages()):
  my_page = pdf_reader.getPage(page)
  new_page = copy(water_page)
  new_page.mergePage(my_page)
  pdf_writer.addPage(new_page)
with open("G:\\6Tipdm\\7python 办公自动化\\concat_pdf\\添加水印后的 aa.pdf","wb") as out: 
  pdf_writer.write(out)


结果如下:

image.png

相关文章
|
23天前
|
数据采集 监控 数据挖掘
Python自动化脚本:高效办公新助手###
本文将带你走进Python自动化脚本的奇妙世界,探索其在提升办公效率中的强大潜力。随着信息技术的飞速发展,重复性工作逐渐被自动化工具取代。Python作为一门简洁而强大的编程语言,凭借其丰富的库支持和易学易用的特点,成为编写自动化脚本的首选。无论是数据处理、文件管理还是网页爬虫,Python都能游刃有余地完成任务,极大地减轻了人工操作的负担。接下来,让我们一起领略Python自动化脚本的魅力,开启高效办公的新篇章。 ###
|
7天前
|
Python Windows
Python实现常用办公文件格式转换
本文介绍了如何使用Python及其相关库(如`pandas`、`openpyxl`、`python-docx`等)实现办公文件格式间的转换,包括XLS转XLSX、DOC转DOCX、PPT转PPTX、Word转PDF及PDF转Word,并提供了具体代码示例和注意事项。
134 89
|
2月前
|
数据采集 Python
Python实用记录(七):通过retinaface对CASIA-WebFace人脸数据集进行清洗,并把错误图路径放入txt文档
使用RetinaFace模型对CASIA-WebFace人脸数据集进行清洗,并将无法检测到人脸的图片路径记录到txt文档中。
43 1
|
2月前
|
Python
Python实用记录(六):如何打开txt文档并删除指定绝对路径下图片
这篇文章介绍了如何使用Python打开txt文档,删除文档中指定路径的图片,并提供了一段示例代码来展示这一过程。
30 1
|
1月前
|
数据采集 IDE 测试技术
Python实现自动化办公:从基础到实践###
【10月更文挑战第21天】 本文将探讨如何利用Python编程语言实现自动化办公,从基础概念到实际操作,涵盖常用库、脚本编写技巧及实战案例。通过本文,读者将掌握使用Python提升工作效率的方法,减少重复性劳动,提高工作质量。 ###
47 1
|
2月前
|
数据处理 Python
Python实用记录(十):获取excel数据并通过列表的形式保存为txt文档、xlsx文档、csv文档
这篇文章介绍了如何使用Python读取Excel文件中的数据,处理后将其保存为txt、xlsx和csv格式的文件。
65 3
Python实用记录(十):获取excel数据并通过列表的形式保存为txt文档、xlsx文档、csv文档
|
2月前
|
计算机视觉 Python
Python实用记录(九):将不同的图绘制在一起、将不同txt文档中的数据绘制多条折线图
这篇文章介绍了如何使用Python的OpenCV库将多张图片合并为一张图片显示,以及如何使用matplotlib库从不同txt文档中读取数据并绘制多条折线图。
48 3
Python实用记录(九):将不同的图绘制在一起、将不同txt文档中的数据绘制多条折线图
|
1月前
|
数据管理 程序员 数据处理
利用Python自动化办公:从基础到实践####
本文深入探讨了如何运用Python脚本实现办公自动化,通过具体案例展示了从数据处理、文件管理到邮件发送等常见办公任务的自动化流程。旨在为非程序员提供一份简明扼要的实践指南,帮助他们理解并应用Python在提高工作效率方面的潜力。 ####
|
2月前
|
人工智能 开发者 Python
python读取word文档 | AI应用开发
在RAG系统中,构建知识库时需读取多种外部文档,其中Word文档较为常见。本文介绍如何使用`python-docx`库读取Word文档(.docx格式)中的标题、段落、表格和图片等内容。首先通过`pip install python-docx`安装库,然后利用提供的接口提取所需信息。尽管该库功能强大,但在识别标题样式时需自定义逻辑,并且仅提供图片的URI而非直接加载。示例代码展示了读取文本、识别标题、读取表格及获取图片URI的方法。【10月更文挑战第2天】
94 2
|
3月前
|
存储 数据采集 关系型数据库
Python之文档数据存储
Python之文档数据存储
38 2