《零基础学 Python:3 个自动化脚本解放你的双手》
摘要
本文介绍 3 个实用的 Python 自动化脚本,无需编程基础也能上手。涵盖文件批量处理、网页数据抓取、邮件自动发送,帮助职场人提升效率。
正文
脚本 1:批量重命名文件
import os
folder = "C:/Downloads"
for i, filename in enumerate(os.listdir(folder)):
new_name = f"文件_{i+1}.pdf"
os.rename(f"{folder}/{filename}", f"{folder}/{new_name}")
print("完成!")
用途: 一键重命名 100+ 文件,节省 30 分钟
脚本 2:自动抓取网页数据
import requests
from bs4 import BeautifulSoup
url = "example.com"
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
titles = soup.find_all('h2')
for t in titles:
print(t.text)
用途: 自动采集竞品价格、新闻标题等
脚本 3:定时发送邮件
import smtplib
from email.mime.text import MIMEText
msg = MIMEText("这是自动发送的邮件")
msg['Subject'] = '日报'
msg['From'] = 'you@email.com'
msg['To'] = 'boss@email.com'
server = smtplib.SMTP('smtp.email.com', 587)
server.login('you@email.com', 'password')
server.send_message(msg)
server.quit()
用途: 每天 9 点自动发送日报
学习资源
- 菜鸟教程:runoob.com/python3
- B 站教程:搜索"Python 入门"
- AI 辅助:让 AI 帮你写代码、改 bug