首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • Python 自动化办公实战:用 Python 提效 10 倍的办公神器项目

    一、自动化办公的三大核心场景在职场中,常见的重复性任务包括: Excel 数据处理:合并、多表分析、生成报表 邮件自动发送:批量发送个性化邮件 文件批量操作:重命名、整理、分类、转换格式等 传统方式不仅浪费时间 Python 提供了强大支持,可以帮我们快速构建自动化工具。 choose_file(): file = filedialog.askopenfilename() print("选择的文件:", file)win = tk.Tk()win.title("自动办公工具 selenium浏览器自动操作docxtplWord 模板替换pdfplumberPDF 内容提取pyecharts图表仪表盘生成win32com操作 Office 宏、打开 Excel十二、总结与展望自动化办公的精髓在于 通过本篇你已经学会了: 批量处理 Excel、Word、图片、文件夹 自动邮件发送 定时执行与图形界面设计 未来可扩展为完整的办公系统,甚至与企业 OA、钉钉、飞书对接,实现企业级自动化

    99810编辑于 2025-06-10
  • 来自专栏Python大数据分析

    Python处理办公自动化10大场景

    知乎上有个热门问题,Python 未来会成为大众办公常用编程工具吗? 在编程世界里,Python已经是名副其实的网红了。 举10几个办公自动化常见的例子,Python都能高效处理。 ❝如果小伙伴们需要Python办公学习文档,可以在后台回复【c】,领取打包文件。 page01.extract_tables()#提取多个表格 print(table1) 3、Python处理Email 在Python中可以使用smtplib配合email库,来实现邮件的自动化传输 Python中有很多包支持文件压缩,可以让你自动化压缩或者解压缩本地文件,或者将内存中的分析结果进行打包。 logo_url = "https:"+logo_pic_info[0]['src'] # 使用urlretrieve下载图片 urlretrieve(logo_url, 'logo.png') 10

    1.4K10编辑于 2022-07-06
  • 来自专栏Java啊

    Excel自动化办公

    安装 pip install openpyxl==3.0.7 基本操作 import openpyxl print(openpyxl.__version__) # 用openpyxl读取excel表格 wb = openpyxl.load_workbook('信息表.xlsx') print(wb) # 获取工作蒲sheet表名称 sheet1 = wb.sheetnames print("sheet表名称:\n", sheet1) # 获取指定sheet对象 sheet = wb['基本信息'] pr

    59620编辑于 2022-12-26
  • 来自专栏自动化办公

    整理了10个Python自动化办公库!(下)

    今天给大家分享一下,花费2周时间整理的Python自动化办公库。本次内容涵盖了Excel、Word、PPT、PDF、微信、文件处理等所有能在办公场景实现自动化的库,希望能够对大家有所帮助。 整理了10个Python自动化办公库! PyOfficeRobotimport PyOfficeRobotPyOfficeRobot.chat.send_message(who='小红书:程序员晚枫', message='你好')2、图片自动化库 2.5 min_rate: 单笔最低手续费,默认5元 stamp_tax: 印花税,默认千1"""sale_price_num = [(900, 12), (300, 11),(800, 10 pip install povideoimport povideopovideo.video2mp3(path=r'd://程序员晚枫的VLOG.mp4', mp3_name='result')5、工具自动化

    89210编辑于 2023-07-19
  • 来自专栏花落的技术专栏

    Py 自动化办公

    一共六页,作为测试数据 image-20210313230206113 from PyPDF2 import PdfFileReader # # pdf 文档 pdf_path = "D:/Data/自动化办公 Title : {infomation.title}, Number of pages : {number_of_pages} ''' print(txt) 下面为打印结果 D:/Data/自动化办公 /PDF/Seige_of_Vicksburg_Sample_OCR.pdf" save_path = 'D:/Data/自动化办公/PDF/' # Split Pages of PDF pdf_reader /PDF/Seige_of_Vicksburg_Sample_OCR.pdf" p2_pdf = "D:/Data/自动化办公/PDF/Seige_of_Vicksburg_Sample_OCR.pdf /PDF/watermark.pdf' input_pdf = 'D:/Data/自动化办公/PDF/merge.pdf' output = 'D:/Data/自动化办公/PDF/merge_watermark.pdf

    2K00编辑于 2021-12-05
  • 来自专栏凹凸玩数据

    这52页pdf,顶10篇python自动化办公文章

    大家好,我是黄同学 发现很多读者对python自动化办公(python操作Excel、Word、PDF)的文章都很喜欢,并希望能够应用到工作中去。

    5.1K20发布于 2020-05-25
  • 来自专栏亚灿网志

    Excel办公自动化

    输出单元格的值 ws['A4'] = 4 # 单元格的赋值 print(ws['A4'].value) # 输出单元格的值 d = ws.cell(row=4, column=2, value=10 ) # 将10赋值给2行4列的单元格,同时将该单元格以对象的形式返回给d print(d.value) # 输出单元格的值 e = ws.cell(row=5, column=2) # 将单元格 = ws[10] # 得到10列 row_range = ws[5:10] # 得到5~10列 遍历一块地方的单元格: >>> for col in ws.iter_cols(min_row=1, ) # 第二个工作表的F6单元格赋值为10 ws3 = wb.create_sheet(title="Data") # 创建第三个工作表,名为:Data for row in range(10 row, value="{0}".format(get_column_letter(col))) print(ws3['AA10'].value) # 打印第10行第27列单元格的值 wb.save

    64520编辑于 2023-05-17
  • 来自专栏自动化办公

    10w+播放!自动化办公,用到了哪些实用的Python技术?

    去年4月,我在Github和pypi同步发布了自动化办公的专用库:python-office,并且有幸得到了开源中国的推荐。 截至目前,在GitHub和Gitee获得的star⭐分别是:650、573,在小破站和百度发布的python-office的相关教程,都获得了10w+的播放。 作为初次使用这个项目的小白,经常会被这个项目可以用1行代码实现复杂的办公需求所吸引,但简单的操作背后,有哪些复杂的技术支撑呢?

    53280编辑于 2023-11-15
  • 来自专栏自动化办公

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

    今天给大家分享一下,花费2周时间整理的Python自动化办公库。本次内容涵盖了Excel、Word、PPT、PDF、微信、文件处理等所有能在办公场景实现自动化的库,希望能够对大家有所帮助。 这次先分享5个,后面会继续分享剩下的5个,点关注不迷路哟~1、Excel自动化库:poexcel官网https://pypi.org/project/poexcel/功能举例自动创建合并搜索Excel文件 Excel转PDF等代码举例import poexcelpoexcel.fake2excel(columns=['name', 'text'], rows=20)2、Word自动化库:poword官网https docx互转等代码举例import powordpoword.docx2pdf(path=r'd://程序员晚枫的Word.docx', output_path=r'e://晚枫的文档.pdf')3、PPT自动化库 PPT等代码举例import popptinput_path = r"D:\小破站\程序员晚枫\github\poppt\dev\docs"poppt.merge4ppt(input_path)4、PDF自动化

    960150编辑于 2023-07-15
  • 来自专栏自动化办公

    分享10个免费的Python代码仓库,轻松实现自动化办公(上)

    Python是我工作中的主力语言之一(另一个是C++),在工作之余我给大家(非程序员)搜集了很多实用的自动化办公代码:可以用1行代码,帮助编程小白解决复杂的办公问题。 下面给大家分享其中的10个常用第3方库和对应的代码,相关的演示视频,都在我的小破站账号:Python自动化办公社区里。 1、Python + Excel = poexcel普通打工人使用最多的软件:Excel,如何自动化操作?你可以看一下poexcel这个库。 50-06-ppt2img/output', merge=True)4、Python + 文件管理 = pofile批量重命名、通过内容查找文件、自动给文件分类等等自动化处理文件的功能

    90310编辑于 2023-10-19
  • 来自专栏Python七号

    Python自动化办公-玩转图片

    因此我准备写一些 Python 自动化办公系列相关文章,代码都是可以在 Python3 上正确运行的,复制下代码,再调整下细节,就可以使用。 首先发在公众号上,然后同步到知识星球。 image_y = rgba_image.size watermark_x, watermark_y = rgba_watermark.size # 缩放图片 scale = 10

    90760发布于 2021-07-23
  • 来自专栏Python七号

    Python 自动化办公-玩转 Word

    end=' ') print() print('\n') if __name__ == '__main__': view_docs("Python自动化办公实战课 .docx") view_docs_table("Python自动化办公实战课.docx") 运行结果如下: ? title_run.element.rPr.rFonts.set(qn('w:eastAsia'), '微软雅黑') # 设置标题中文字体 add_header(text='Python自动化办公实战 "val": "single", "color": "#FF0000", "space": "0"}, ) document.save('Python自动化办公实战 具体代码如下所示: from docx2pdf import convert convert("Python自动化办公实战.docx", "Python自动化办公实战.docx.pdf") 如果要对某个目录下的

    1.6K30发布于 2021-07-23
  • python之办公自动化

    大家好,接下来我们来学习如何使用python 实现自动化办公,而不需要我们人工,或者说尽量减少我们人工的参与。 自动化办公在我们的生活中非常的常见,让我们看看通过本博客你可以学习到python哪些自动化操作。图片看完这幅图,大家就会发现,其实自动化处理,用的都是我们非常常用的一些办公工具,将它们自动化了。 执行效果:图片5、 PPT 自动化 从现在开始我们就来学习PPT 的自动化操作。这里就要用到python PPT操作利器之 python - pptx 。 ) while True: schedule.run_pending() time.sleep(60)你也可以使用 crontab 格式来指定更精细的时间,例如每隔 10 分钟运行一次:if __name__ == '__main__': # 每隔 10 秒运行一次 schedule.every(10).seconds.do(send) while

    6.2K192编辑于 2023-01-03
  • 来自专栏Python七号

    Python自动化办公-玩转图表

    {"min": 1, "max": 9, "label": "1-9人", "color": "#FFE6BE"}, {"min": 10 , "max": 99, "label": "10-99人", "color": "#FFB769"}, {"min": 100, "max": 499, "label" 自动化办公领域其实并不需要深入学习编程的细节,会调用各工具 API 就够了。 关注我,每周学习一个 Python 小技巧。

    1.4K50发布于 2021-08-19
  • 来自专栏Python七号

    Python 自动化办公-玩转 PPT

    如果已经知道占位符的索引,也可通过索引来访问: >>> slide.placeholders[1] <pptx.parts.slide.PicturePlaceholder object at 0x10d094590 另外,Python 自动化办公系列的文章会同步到个人博客 https://somenzz.cn 上,保持更新,欢迎收藏。 后续本公众号将坚持日更,死磕自己,娱乐大家,请点赞给个鼓励吧,感谢支持。

    2.7K20发布于 2021-08-19
  • 来自专栏凹凸玩数据

    Python自动化办公 | 如何实现报表自动化

    今天给大家分享一篇俊红新书《对比Excel,轻松学习Python报表自动化》中关于报表自动化实战的内容,文末也会免费赠送几本新书。 本篇文章将带你了解报表自动化的流程,并教你用Python实现工作中的一个报表自动化实战,篇幅较长,建议先收藏,文章具体的目录为: 1.Excel的基本组成 2.一份报表自动化的流程 3.报表自动化实战 报表自动化实战 这一节给大家演示下在实际工作中如何结合Pandas和openpyxl来自动化生成报表。 获取不同时间段的各指标值 df_view = pd.DataFrame([get_data('2021-04-11') ,get_data('2021-04-10 r.number_format = '0.00%' #调整列宽 ws.column_dimensions['A'].width = 13 ws.column_dimensions['E'].width = 10

    3K32发布于 2021-10-18
  • 来自专栏我的知识小屋

    10个python办公黑科技,助你办公效率提高100倍

    今天这篇文章将会模拟解决 10办公需求为主要内容,带读者感受 python 的魅力;当然,读者也可以从本篇文中直接得到这 10 个问题解决办法。 本篇文将要解决的 10办公需求如下: 上班第一天,老板叫我从一堆文本信息中提取出手机号码,我改如何去做? 上班第二天,领导叫我将第一天提取的电话号码存储到 Excel 中,我是如何快速解决的。 这时使用 python 进行自动化操作将会极大的减少你操作的时间,并且在程序正确的情况下遗漏数据概率极低。那 python 是否可以胜任第二天的功能呢?答案当然是“能!”。 filename in file_list: img1 = cv2.imread(path+filename,cv2.IMREAD_COLOR) cv2.putText(img1,'CSDN',(10,10 当下社会对办公效率的要求日益加深,合理的学会一门编程语言进行高效的办公是突出个人能力的途径之一。

    1.5K20编辑于 2022-01-06
  • 来自专栏无量测试之道

    Python 实现Excel自动化办公《下》

    上一讲我们讲到了Python 针对Excel 里面的特殊数据处理以及各种数据统计,本讲我们将引入Pandas 这个第三方库来实现数据的统计,只要一个方法就可以统计到上一讲的数据统计内容,本讲也会扩展讲讲Pandas所涉及到的相关使用方法。

    1.1K20编辑于 2022-07-04
  • 来自专栏算法工程师的学习日志

    Python自动化办公-处理word文档

    年底项目投标,需要整理大量的内容,标书的很多内容是其实是之前的标书重复的,可以把对应的各个部分内容合并,然后再处理格式等。如果采用常规操作每次操作需要打开子目录——>找到word文档——>全选复制——>粘贴到新文档——>调整格式——>核对检查,期间出现错误还得用更多的时间,这太浪费时间了!

    74330编辑于 2022-07-27
  • 来自专栏无量测试之道

    Python 实现Excel自动化办公《上》

    今天的文章分享Python 如何轻松操作Excel 这款office 办公软件的,在Python 中你要针对某个对象进行操作,是需要安装与其对应的第三方库的,这里对于Excel 也不例外,它也有对应的第三方库 数据格式如下: 总结:今天主要是分享了Python 如何来操作Excel 里面的sheet,row,col,cell 等Excel 里面的元素,有了这些基础我们就可以在后面做我们想要做的了,比如:api 自动化时需要从

    72720编辑于 2022-07-04
领券