很多重复、机械的工作,不用人工一遍遍手动操作,几行Python代码就可以做成自动化脚本。不需要高深技术,掌握基础语法,就能搞定文件处理、表格读写、消息提醒、批量重命名等日常任务。
一、前期准备
安装Python环境,编辑器选用VS Code或者IDLE;简单自动化主要用到Python内置库,大部分不需要额外安装第三方包,复杂场景再pip安装对应库。
二、3个高频简单自动化完整示例
示例1:批量给文件重命名(办公最常用)
场景:文件夹一堆图片,批量改成 图片_01、图片_02
python
import os
# 修改成你的文件夹路径
folder_path = r"D:\\test\\pic"
for index, filename in enumerate(os.listdir(folder_path)):
old_path = os.path.join(folder_path, filename)
if os.path.isfile(old_path):
new_name = f"图片_{index+1}.jpg"
new_path = os.path.join(folder_path, new_name)
os.rename(old_path, new_path)
print("批量重命名完成")
示例2:自动读取Excel简单处理(需先安装: pip install openpyxl )
python
from openpyxl import load_workbook
wb = load_workbook("数据.xlsx")
sheet = wb.active
# 读取A1单元格内容
cell_data = sheet["A1"].value
print(f"A1单元格内容:{cell_data}")
# 写入数据
sheet["B1"] = "自动化写入内容"
wb.save("数据.xlsx")
示例3:定时执行简单任务
python
import time
while True:
print(f"脚本运行,当前时间:{time.ctime()}")
# 每30秒执行一次
time.sleep(30)
三、实现自动化通用思路
1. 梳理流程:把手动操作一步一步拆解,先干什么、后干什么;
2. 选择工具库
– 文件操作: os、shutil 内置库
– 表格: openpyxl
– 网页信息: requests
– 键鼠模拟操作: pyautogui
3. 编写基础脚本,先跑通最小可用版本,再逐步增加功能;
4. 测试调试,先用测试文件,避免直接操作重要资料,防止误删;
5. 设置触发方式:while循环定时、windows任务计划程序定时启动脚本。
四、避坑提醒
1. 操作文件前务必备份原始资料,防止脚本出错丢失数据;
2. 网页类自动化,遵守网站规则,不要高频爬虫,规避法律风险;
3. 键鼠模拟自动化尽量不要中途移动鼠标,会干扰脚本运行。





