5大文件管理操作,Python自动化办公,整明白了

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
实时计算 Flink 版,5000CU*H 3个月
实时数仓Hologres,5000CU*H 100GB 3个月
简介: 5大文件管理操作,Python自动化办公,整明白了

大家好,这里是程序员晚枫。

在更新开源项目:python-office的这1个多月里,又发现了一些新需求,今天整理出来,分享给大家~

全是自动化办公的常用工具,网友:早知道就好了

1、批量压缩文件夹

电脑空间不够用了?别怕,批量压缩一下文件吧~

安装第三方库

pip install pofile

代码

import pofile

pofile.zip4dir(path=r'..\程序员晚枫的文件夹\50-28-zip4dir')

2、批量重命名

在网上下载的资料,名称上有广告?直接批量删除。

安装第三方库

pip install python-office

代码

import office

office.file.replace4filename(path=r'./test_files/50-23-replace4filename',
                             del_content='程序员晚枫',
                             replace_content='小H书-程序员晚枫',
                             dir_rename=False,
                             suffix='.py')

3、根据内容查找文件

根据标题查找文件,大家都用过了。

如果我忘了标题,根据文件里的内容查找文件,你用过吗?

安装第三方库

pip install python-office

代码

import office

office.file.search_by_content(
    search_path=r'..\程序员晚枫\50-09-search4content',
    content='import office')

4、自动创建Excel

在没有Python之前,处理数据的软件,非Excel莫属!

安装第三方库

pip install poexcel

代码

import poexcel

poexcel.fake2excel(columns=['name', 'company', 'phone_number'],
                        rows=10,
                        path=r'./程序员晚枫/50-07-fake2excel/中文-1.xlsx')

5、自动整理文件夹

有多少人文件夹乱七八糟的,自己又不想整理?

用1行Python代码,可以根据文件类型,自动分类整理,赶紧试试~

安装第三方库

pip install pofile

代码

# 导入这个库
import pofile

pofile.group_by_name(r"d://程序员晚枫的文件夹")

以上功能,都来自python-office这个自动化办公的专用库,更多功能和视频教程,可以百度一下:python-office

相关文章
|
13天前
|
数据安全/隐私保护 Python
python之自动化进入CSDN
python之自动化进入CSDN
18 0
|
2天前
|
数据管理 程序员 数据处理
利用Python自动化办公:从基础到实践####
本文深入探讨了如何运用Python脚本实现办公自动化,通过具体案例展示了从数据处理、文件管理到邮件发送等常见办公任务的自动化流程。旨在为非程序员提供一份简明扼要的实践指南,帮助他们理解并应用Python在提高工作效率方面的潜力。 ####
|
1天前
|
数据采集 Web App开发 JavaScript
爬虫策略规避:Python爬虫的浏览器自动化
爬虫策略规避:Python爬虫的浏览器自动化
|
2天前
|
数据采集 存储 XML
Python实现网络爬虫自动化:从基础到实践
本文将介绍如何使用Python编写网络爬虫,从最基础的请求与解析,到自动化爬取并处理复杂数据。我们将通过实例展示如何抓取网页内容、解析数据、处理图片文件等常用爬虫任务。
|
2天前
|
运维 监控 Linux
自动化运维:如何利用Python脚本优化日常任务##
【10月更文挑战第29天】在现代IT运维中,自动化已成为提升效率、减少人为错误的关键技术。本文将介绍如何通过Python脚本来简化和自动化日常的运维任务,从而让运维人员能够专注于更高层次的工作。从备份管理到系统监控,再到日志分析,我们将一步步展示如何编写实用的Python脚本来处理这些任务。 ##
|
7天前
|
JSON 测试技术 持续交付
自动化测试与脚本编写:Python实践指南
自动化测试与脚本编写:Python实践指南
13 1
|
9天前
|
数据采集 机器学习/深度学习 搜索推荐
Python自动化:关键词密度分析与搜索引擎优化
Python自动化:关键词密度分析与搜索引擎优化
|
1月前
|
Python
Python 自动化操作 Excel - 02 - xlwt
Python 自动化操作 Excel - 02 - xlwt
40 14
|
22天前
|
运维 监控 网络安全
自动化运维的魔法:如何用Python简化日常任务
【10月更文挑战第9天】在数字时代的浪潮中,运维人员面临着日益增长的挑战。本文将揭示如何通过Python脚本实现自动化运维,从而提高效率、减少错误,并让运维工作变得更具创造性。我们将探索一些实用的代码示例,这些示例将展示如何自动化处理文件、监控系统性能以及管理服务器配置等常见运维任务。准备好让你的运维工作升级换代了吗?让我们开始吧!
|
1月前
|
Python
Python 自动化操作 Excel - 03 - xlutils
Python 自动化操作 Excel - 03 - xlutils
32 13