我用 30 行 Python 把 800 个文件的整理工作干完了
写这篇文章,是因为我发现身边太多人还在手动重命名文件、手动合并 Excel、手动盯着网页等降价。
这些活儿,脚本 30 行就能干完。
---
场景一:批量重命名(最痛的那个)
设计师交付了 800 张图,命名是 `未标题-1.jpg`、`IMG_2837.jpg`……老板要你改成 `产品A-01.jpg` 这种格式。
手动改?800 次 F2。
脚本版本:
import os
folder = "./images"
prefix = "产品A"
files = sorted([f for f in os.listdir(folder) if f.lower().endswith(('.jpg','.png'))])
for i, f in enumerate(files, 1):
ext = os.path.splitext(f)[1]
new_name = f"{prefix}-{i:03d}{ext}"
os.rename(os.path.join(folder, f), os.path.join(folder, new_name))
print(f"{f} -> {new_name}")
print(f"搞定,共 {len(files)} 个文件")
30 秒,800 个文件,零错误。
---
场景二:一堆 Excel 合并成一张表
每个月 30 个部门的报表,要合成一张总表。手动复制粘贴 = 一下午 + 必出错。
import pandas as pd
import glob
files = glob.glob("./报表/*.xlsx")
dfs = [pd.read_excel(f) for f in files]
result = pd.concat(dfs, ignore_index=True)
result.to_excel("./总表.xlsx", index=False)
print(f"合并 {len(files)} 个文件,共 {len(result)} 行")
---
场景三:盯着网页,降价了叫我
想买的东西一直不降价,每天手动刷?
import requests, time
from bs4 import BeautifulSoup
url = "你要盯的商品页"
target_price = 500
while True:
r = requests.get(url, headers={"User-Agent": "Mozilla/5.0"})
soup = BeautifulSoup(r.text, "html.parser")
price = float(soup.select_one(".price").text.strip("¥"))
if price <= target_price:
print(f"降价了!现在 {price} 元")
break
print(f"当前 {price},还没到 {target_price},1小时后再看")
time.sleep(3600)
---
场景四:每天定时抓取行业新闻
import feedparser
feed = feedparser.parse("https://你要订阅的RSS")
for entry in feed.entries[:10]:
print(entry.title, entry.link)
配个 cron,每天早上自动跑一次,新闻就到你邮箱了。
---
我的观察
这些脚本技术上都不难,难的是:
1. 你不知道"这件事可以自动化"
2. 你知道,但没时间写
3. 你写了,但跑不通要调试半天
所以我做了一件小事:帮人写这类小工具。
你告诉我具体需求(要处理什么文件、什么格式、什么结果)
我写好,自己先跑一遍确认能用
交付脚本 + 使用说明,跑不通 7 天内免费修
29.9 元一个小工具。也有文案代写、简历优化、表格处理、调研代办,9.9 元起。
站点:https://miaowoo.900890.xyz
---
如果你只想白嫖
理解。我整理了一份自己实测过的免费工具清单(不是网上随便抄的那种,是装过、跑过、踩过坑的),留邮箱就发给你。
同样的地址:https://miaowoo.900890.xyz
---
服务由 AI 完成 + 人工核验,所以交付快、价格低。不满意的地方会改到能用为止(虚拟物品交付后不退款,这点先说清楚)。