Python是一種高效的編程語言,它的使用可以提高工作效率。下面是一些例子,展示如何使用Python來提高你的工作效率。
# 例子1:批量修改文件名 import os path = r"C:\Users\test" for filename in os.listdir(path): if filename.endswith(".txt"): new_filename = filename.replace("old", "new") os.rename(os.path.join(path, filename), os.path.join(path, new_filename))
使用Python可以批量修改文件名,例如在一個文件夾里有很多txt文件,你想把它們的名字中的"old"變成"new"。上面的代碼就可以完成這個任務。
# 例子2:爬蟲自動抓取網頁數據 import requests from bs4 import BeautifulSoup url = "https://example.com" r = requests.get(url) soup = BeautifulSoup(r.content, 'html.parser') data = soup.find_all('div', attrs={'class': 'my-data'}) for d in data: print(d.text)
使用Python可以輕松地開發爬蟲程序,自動抓取網頁數據。上面的代碼可以獲取一個網頁中class為"my-data"的元素,并將其文本內容打印出來。
# 例子3:自動發送郵件 import smtplib from email.mime.text import MIMEText msg = MIMEText("Hello, World!") msg['Subject'] = "Test Email" msg['From'] = "sender@example.com" msg['To'] = "receiver@example.com" s = smtplib.SMTP("smtp.example.com") s.send_message(msg) s.quit()
使用Python可以編寫程序來自動發送電子郵件,上面的代碼可以發送一封包含"Hello, World!"的測試郵件。
總之,Python是一種高效的編程語言,它可以幫助我們完成很多重復性的任務、自動化工作流程,提高工作效率。