精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Python 15個日常提效的自動化腳本

開發 前端
清理重復文件通常涉及計算每個文件的哈希值(如MD5或SHA256),然后比較這些哈希值來找出重復項。下面是一個簡單的例子,它會遍歷指定目錄下的所有文件,并刪除重復的文件。

1. 自動備份文件夾

import shutil
import datetime
def backup_files(source, destination):
    timestamp = datetime.datetime.now().strftime('%Y%m%d%H%M%S')
    backup_folder = f"{destination}/{timestamp}"
    shutil.copytree(source, backup_folder)
    print(f"已備份至: {backup_folder}")
# 示例用法
source_folder = "/path/to/source"
destination_folder = "/path/to/destination"
backup_files(source_folder, destination_folder)

2. 發送郵件提醒

import smtplib
from email.mime.text import MIMEText
def send_email(subject, body, to):
    msg = MIMEText(body)
    msg['Subject'] = subject
    msg['From'] = "your_email@example.com"
    msg['To'] = to
    with smtplib.SMTP('smtp.example.com', 587) as server:
        server.starttls()
        server.login("your_email@example.com", "your_password")
        server.send_message(msg)
# 示例用法
send_email("任務提醒", "別忘了今天的會議!", "receiver@example.com")

3. 自動下載網頁內容

import requests
def download_web_content(url, filename):
    response = requests.get(url)
    if response.status_code == 200:
        with open(filename, 'w', encoding='utf-8') as file:
            file.write(response.text)
        print(f"內容已保存至 {filename}")
    else:
        print("請求失敗,狀態碼:", response.status_code)
# 示例用法
url = "https://news.example.com/article"
download_web_content(url, "article.txt")

4. 簡易密碼管理器

import json
def save_credentials(site, username, password, filename="passwords.json"):
    data = {site: {"username": username, "password": password}}
    with open(filename, 'a+') as file:
        file.seek(0)
        try:
            existing_data = json.load(file)
            existing_data.update(data)
            file.seek(0)
            json.dump(existing_data, file, indent=4)
        except json.JSONDecodeError:
            json.dump(data, file, indent=4)
def retrieve_credentials(site, filename="passwords.json"):
    with open(filename, 'r') as file:
        data = json.load(file)
    return data.get(site, None)
# 示例用法
save_credentials("example.com", "user1", "pass123")
print(retrieve_credentials("example.com"))

5. 圖片下載器

import os
import requests
def download_images(urls, folder="images"):
    if not os.path.exists(folder):
        os.makedirs(folder)
    for url in urls:
        response = requests.get(url)
        if response.status_code == 200:
            filename = os.path.join(folder, url.split("/")[-1])
            with open(filename, 'wb') as f:
                f.write(response.content)

6. 自動化Excel數據處理

import pandas as pd
def process_excel(file_path):
    # 讀取Excel文件
    df = pd.read_excel(file_path)
    # 數據清洗示例:去除空值行
    df.dropna(inplace=True)
    # 將處理后的數據保存回Excel
    output_file_path = file_path.replace('.xlsx', '_processed.xlsx')
    df.to_excel(output_file_path, index=False)
    print(f"已處理并保存至: {output_file_path}")
# 示例用法
process_excel("/path/to/excel/file.xlsx")

7. 網絡速度測試

首先需要安裝speedtest-cli庫:

pip install speedtest-cli

然后編寫腳本如下:

import speedtest
def test_network_speed():
    st = speedtest.Speedtest()
    download_speed = st.download() / 10**6  # Mbps
    upload_speed = st.upload() / 10**6  # Mbps
    print(f"下載速度: {download_speed:.2f} Mbps")
    print(f"上傳速度: {upload_speed:.2f} Mbps")
# 示例用法
test_network_speed()

8. 自動化社交媒體帖子發布

這通常需要API密鑰和相應的API文檔來實現。以Twitter為例,您需要使用Tweepy庫,并設置API訪問權限。

首先確保你已經安裝了tweepy庫:

pip install tweepy

然后創建一個Python腳本來發布推文:

import tweepy
# 填寫你的Twitter開發者賬號提供的API密鑰
API_KEY = 'your_api_key'
API_SECRET_KEY = 'your_api_secret_key'
ACCESS_TOKEN = 'your_access_token'
ACCESS_TOKEN_SECRET = 'your_access_token_secret'
def post_tweet(tweet_text):
    # 設置認證信息
    auth = tweepy.OAuthHandler(API_KEY, API_SECRET_KEY)
    auth.set_access_token(ACCESS_TOKEN, ACCESS_TOKEN_SECRET)
    # 創建API對象
    api = tweepy.API(auth)
    try:
        # 發布推文
        api.update_status(tweet_text)
        print("推文已成功發布!")
    except Exception as e:
        print(f"發布推文時出錯: {e}")
# 示例用法
post_tweet("這是通過Python自動發布的測試推文!")

請記得將your_api_key, your_api_secret_key, your_access_token, 和 your_access_token_secret替換為你從Twitter開發者賬戶獲取的實際值。

9. 電腦定時關機

在Windows系統中可以這樣操作:

import os
import time
def schedule_shutdown(minutes):
    seconds = minutes * 60
    time.sleep(seconds)
    os.system("shutdown -s -t 0")  # Windows命令
# 示例用法
schedule_shutdown(30)  # 計劃30分鐘后關機

10. 監控CPU使用率

使用psutil庫來監控CPU使用情況:

import psutil
def monitor_cpu_usage(interval=1):
    while True:
        cpu_percent = psutil.cpu_percent(interval=interval)
        print(f"當前CPU使用率: {cpu_percent}%")
# 示例用法
monitor_cpu_usage()

11. 解析和提取HTML

from bs4 import BeautifulSoup
import requests
def scrape_data(url):
    response = requests.get(url)
    soup = BeautifulSoup(response.text, 'html.parser')
    # 提取所需數據...

12. 批量重命名文件

import os
def batch_rename_files(directory, prefix):
    for idx, filename in enumerate(os.listdir(directory)):
        ext = os.path.splitext(filename)[1]
        new_name = f"{prefix}_{idx+1}{ext}"
        os.rename(os.path.join(directory, filename), os.path.join(directory, new_name))
        print(f"重命名為: {new_name}")
# 示例用法
batch_rename_files("/path/to/directory", "new_filename")

13. 清理重復文件

清理重復文件通常涉及計算每個文件的哈希值(如MD5或SHA256),然后比較這些哈希值來找出重復項。下面是一個簡單的例子,它會遍歷指定目錄下的所有文件,并刪除重復的文件。

import os
import hashlib
def calculate_md5(file_path):
    """計算給定文件的MD5哈希值"""
    hash_md5 = hashlib.md5()
    with open(file_path, "rb") as f:
        for chunk in iter(lambda: f.read(4096), b""):
            hash_md5.update(chunk)
    return hash_md5.hexdigest()
def remove_duplicate_files(directory):
    """在指定目錄中查找并刪除重復文件"""
    file_hashes = {}
    duplicates = []
    for root, _, files in os.walk(directory):
        for filename in files:
            file_path = os.path.join(root, filename)
            file_hash = calculate_md5(file_path)
            if file_hash not in file_hashes:
                file_hashes[file_hash] = file_path
            else:
                duplicates.append(file_path)
    # 刪除重復文件
    for duplicate in duplicates:
        os.remove(duplicate)
        print(f"已刪除重復文件: {duplicate}")
# 示例用法
remove_duplicate_files("/path/to/your/directory")

這段代碼首先定義了一個函數calculate_md5來計算文件的MD5哈希值,然后定義了remove_duplicate_files函數來遍歷目錄中的所有文件,并利用哈希值來識別和刪除重復文件。

14. 創建有聲讀物

可以使用pyttsx3庫將文本轉換為語音:

import pyttsx3
def text_to_speech(text):
    engine = pyttsx3.init()
    engine.say(text)
    engine.runAndWait()
# 示例用法
text_to_speech("這是一個測試句子。")

15. PDF編輯器

使用PyPDF4庫進行PDF文件合并:

from PyPDF4 import PdfFileMerger
def merge_pdfs(pdf_list, output_path):
    merger = PdfFileMerger()
    for pdf in pdf_list:
        merger.append(pdf)
    merger.write(output_path)
    merger.close()
    print(f"合并完成并保存至: {output_path}")
# 示例用法
merge_pdfs(["file1.pdf", "file2.pdf"], "merged_output.pdf")
責任編輯:武曉燕 來源: 測試開發學習交流
相關推薦

2024-08-14 14:42:00

2022-08-26 09:51:33

Web前端自動化

2022-07-08 11:18:33

前端實踐自動化

2024-12-10 00:01:00

自動化腳本優化

2024-07-01 18:07:30

Python腳本自動化

2022-10-09 14:50:44

Python腳本

2024-05-13 16:29:56

Python自動化

2024-08-16 21:51:42

2024-06-21 10:46:44

2022-02-17 13:03:28

Python腳本代碼

2024-11-13 13:14:38

2023-07-26 18:38:17

Json提效全量

2022-08-05 09:06:07

Python腳本代碼

2024-11-11 16:55:54

2013-07-04 13:37:23

Java開發速度

2025-03-20 08:30:00

Python編程文件管理

2025-07-03 07:20:00

Python腳本編程語言

2024-10-28 19:36:05

2025-03-17 09:32:19

PythonExcel腳本

2025-04-02 08:20:00

Python自動化文件管理腳本模板
點贊
收藏

51CTO技術棧公眾號

亚洲精品大全| 亚洲精品字幕在线| 精品国精品国产自在久国产应用| 91久久线看在观草草青青| 亚洲国产精品日韩| 国产日韩在线观看一区| 亚洲精品欧美| 日韩中文字幕视频在线| 97人妻精品一区二区三区免费| 裤袜国产欧美精品一区| 日韩美女精品在线| 狠狠色噜噜狠狠色综合久| 中文字幕日韩三级| 亚洲人成人一区二区三区| 原创国产精品91| 日本一区二区免费视频| 玖玖精品在线| 婷婷亚洲久悠悠色悠在线播放| 亚洲欧美日韩另类精品一区二区三区| www.日韩高清| 久久精品99国产国产精| 91成人国产在线观看| 青青操在线视频观看| 欧美性生活一级片| 欧美一区二区人人喊爽| 天天干在线影院| sm在线观看| 亚洲欧洲成人自拍| 欧美国产视频在线观看| 国产wwwwwww| 麻豆91在线看| 国产成人一区二区| 日韩 欧美 综合| 亚洲色图网站| 精品国产一区二区三区在线观看 | 免费在线视频一区| 8050国产精品久久久久久| 91porn在线视频| 日韩久久视频| 亚洲欧美日韩中文视频| 日韩成人av一区二区| 精品久久国产一区| 欧美日韩不卡视频| 视色视频在线观看| 成人mm视频在线观看| 欧美日韩国产页| 人妻少妇精品无码专区二区| 欧美另类tv| 亚洲另类在线制服丝袜| 中文精品一区二区三区 | 久久久久久久久久看片| 国产亚洲第一区| 亚洲男人天堂久久| 国产风韵犹存在线视精品| 成人在线一区二区| 国产精品人人妻人人爽| 人人精品人人爱| 国产精品第一页在线| 无码无套少妇毛多18pxxxx| 亚洲制服av| 国产91精品久久久| 天堂а√在线中文在线新版| 国产精品久久久久久久久久妞妞| 性欧美暴力猛交69hd| 人人干人人干人人干| 国产亚洲精品v| 国产xxx69麻豆国语对白| 少妇久久久久久久| 免费观看在线综合色| 国产在线高清精品| 亚洲av永久纯肉无码精品动漫| 国产xxx精品视频大全| 国产精品三区www17con| 亚洲欧美丝袜中文综合| 国产午夜亚洲精品羞羞网站| 五月天亚洲综合情| 国产91在线视频蝌蚪| 夜夜亚洲天天久久| 人妻精品无码一区二区三区| 日韩在线短视频| 欧美裸体bbwbbwbbw| 欧美体内she精高潮| 97青娱国产盛宴精品视频| 亚洲国产成人av在线| 成人免费看aa片| 色喇叭免费久久综合网| 欧美日韩成人网| 日本天堂网在线| 老司机午夜精品| 97碰碰视频| 牛牛影视精品影视| 亚洲人成影院在线观看| heyzo亚洲| 偷拍自拍亚洲| 日韩国产在线看| 欧美日韩国产一二三区| 一区视频在线看| 国产精品免费一区豆花| 国产激情久久久久久熟女老人av| 久久综合久久鬼色| 免费观看中文字幕| 天天久久综合网| 亚洲欧美视频在线播放| 丁香一区二区| 一区二区国产精品视频| 久久一级黄色片| 奇米一区二区三区av| 成人欧美一区二区三区在线观看| 免费人成黄页在线观看忧物| 一区二区三区欧美日| 国产综合免费视频| 亚洲日本va| 中文字幕日韩有码| 六月丁香激情综合| 国产不卡在线一区| 亚洲一区二区三区免费观看| 国产理论在线| 日韩一区二区免费高清| 色欲AV无码精品一区二区久久| 国内自拍一区| 成人午夜在线观看| 91社区在线观看| 色是在线视频| 久久99偷拍| 国产一区二区三区丝袜| 国产小视频在线观看免费| 看电视剧不卡顿的网站| 欧美一区二区三区在线播放 | 中国精品一区二区| av在线一区二区三区| 女人床在线观看| 9999精品免费视频| 色偷偷91综合久久噜噜| 在线观看 亚洲| 91丝袜国产在线播放| 波多野结衣av一区二区全免费观看| 日韩精品一页| 色系列之999| 日韩欧美国产另类| 久久久亚洲高清| 精品国产免费av| 欧美国产极品| 98精品在线视频| 日本精品999| 亚洲第一成人在线| 亚洲自拍偷拍精品| 99riav1国产精品视频| 国产chinese精品一区二区| 4438x成人网全国最大| 7777精品伊人久久久大香线蕉的 | 久久国产精品亚洲77777| 国产区一区二区三区| 大香伊人中文字幕精品| 精品久久一区二区三区| 久久在线视频精品| av一区二区不卡| 欧美 日韩 国产在线观看| 久久午夜影院| 欧美做受高潮1| 久久精品国产亚洲a∨麻豆| 色婷婷国产精品久久包臀| 亚欧洲乱码视频| 日本va欧美va精品发布| 亚洲资源在线网| japansex久久高清精品| 欧美床上激情在线观看| 囯产精品久久久久久| 午夜精品aaa| 91久久免费视频| 麻豆精品视频在线观看| 天堂av免费看| 久久97久久97精品免视看秋霞| 97超级碰碰人国产在线观看| 国产女主播在线写真| 欧美精品一二三区| 久久高清无码视频| 91女厕偷拍女厕偷拍高清| 五月婷婷狠狠操| 亚洲乱码精品| 九色视频成人porny| 免费观看成人性生生活片| 精品激情国产视频| 无码国产精品一区二区免费16| 色综合久久久久久久久久久| 99热6这里只有精品| 国产iv一区二区三区| 日本不卡在线观看视频| 欧美电影免费观看高清| 国产精品久久亚洲| 成人免费av电影| 欧美成人午夜视频| 男女网站在线观看| 日韩午夜精品视频| 日韩不卡高清视频| 亚洲一区视频在线| 亚洲色图第四色| 不卡的av电影| 国内自拍第二页| 久久久www| 国产精品自拍合集| 精品视频99| 国产精品一区二区免费看| 国产成人77亚洲精品www| 国内精品久久久久| 乱人伦中文视频在线| 日韩高清中文字幕| www.国产免费| 欧美嫩在线观看| 亚洲另类在线观看| 亚洲一区二区三区四区不卡| www成人啪啪18软件| 成人福利视频在线看| 日本77777| 免费黄网站欧美| 97av视频在线观看| 亚洲黄色影院| 伊人网在线免费| 久久美女视频| 欧美日韩在线不卡一区| 免费观看成人www动漫视频| 91久久国产精品91久久性色| 精品日韩视频| 26uuu另类亚洲欧美日本一 | 奇米四色中文综合久久| 污片在线免费观看| 日韩视频免费大全中文字幕| 国产精品秘入口| 日韩精品视频免费在线观看| 性生交生活影碟片| 91麻豆精品国产91久久久久久 | 久久久久亚洲AV| 亚洲欧美精品午睡沙发| 免费黄色国产视频| 中文字幕电影一区| 色综合五月天导航| 日本激情视频在线播放| 狠狠入ady亚洲精品经典电影| 亚洲精蜜桃久在线| 欧洲激情视频| 日韩电影免费观看高清完整| 亚洲妇女av| 欧美日韩精品一区| 精品中文一区| 日本欧洲国产一区二区| 免费一区二区| 欧美在线日韩精品| 精品高清在线| 亚洲春色在线视频| 年轻的保姆91精品| 老鸭窝毛片一区二区三区| 97视频资源在线观看| 国产激情精品一区二区三区| 国产在线久久久| 韩国理伦片久久电影网| 国产精品xxx视频| jizz亚洲女人高潮大叫| 国产欧美日韩最新| 9999精品视频| 成人黄色片视频网站| 黄色大片在线播放| 国内精品国产成人国产三级粉色| 亚洲欧美一区二区三区久久| 飘雪影院手机免费高清版在线观看| 亚洲精品短视频| 久草视频视频在线播放| 中文字幕精品av| 黄色成人影院| 欧美高清电影在线看| 欧美激情网站| 国产国产精品人在线视| 亚洲国产伊人| 国产乱码精品一区二区三区不卡| 天堂俺去俺来也www久久婷婷| 日本一区免费在线观看| 国产精品国产三级国产在线观看| 成人在线免费观看网址| 亚洲日韩视频| 日日噜噜噜噜久久久精品毛片| 国产在线看一区| 屁屁影院国产第一页| 国产婷婷色一区二区三区在线| 啪啪一区二区三区| 亚洲成av人片观看| 免费在线不卡av| 日韩欧美亚洲一区二区| 四虎永久在线精品免费网址| 一本久久综合亚洲鲁鲁| www在线视频| 日韩av123| 日韩中文字幕在线一区| 欧美精品一区二区三区四区五区| 欧美疯狂party性派对| 黄色一级片在线看| 日本美女视频一区二区| 337p日本欧洲亚洲大胆张筱雨| 久久天堂av综合合色蜜桃网| 国产一区二区播放| 日韩欧美国产骚| 精品人妻无码一区二区色欲产成人 | 日本免费精品| 青青草成人网| 好看的av在线不卡观看| 九九视频精品在线观看| 粉嫩av一区二区三区| 调教驯服丰满美艳麻麻在线视频| 亚洲制服丝袜av| 中文字幕在线一| 日韩精品在线免费观看| 成人免费网址| 国产精品ⅴa在线观看h| 粉嫩av一区二区| 做爰高潮hd色即是空| 久久久久91| 免费黄色三级网站| 尤物在线观看一区| 一本色道久久综合无码人妻| 日韩电影大片中文字幕| 大地资源网3页在线观看| 国产91精品最新在线播放| 成人精品毛片| 中国女人做爰视频| 麻豆精品一二三| 九九九视频在线观看| 欧美性猛交xxxx免费看| 免费观看国产视频| 色综合久久久888| 亚洲我射av| 在线观看精品视频| 久久九九国产| 亚洲一区二区久久久| 四虎精品欧美一区二区免费| 国产精品嫩草影院在线看| 伊人再见免费在线观看高清版| 男女性色大片免费观看一区二区| 国产精品九九九九九| 亚洲va在线va天堂| 精品二区在线观看| 久久中文字幕在线视频| 国产精品.xx视频.xxtv| 日韩三级电影| 青娱乐精品在线视频| 久久久久久久久网站| 青青视频在线播放| 1024日韩| 亚洲色图欧美日韩| 亚洲成人av中文| 三级网站免费观看| 久久免费精品日本久久中文字幕| 日韩免费一级| 国产激情片在线观看| 国产精品 日产精品 欧美精品| 51精品免费网站| 欧美一区二区福利视频| 一本久道久久综合无码中文| 色综合天天爱| 久久午夜a级毛片| 精品日韩视频| 一区二区免费在线观看| 久久97超碰色| 永久免费看黄网站| 精品国产精品网麻豆系列| h片在线观看视频免费| 九色91视频| 日韩电影在线观看一区| 中国1级黄色片| 欧美一二三区精品| sm捆绑调教国产免费网站在线观看 | 日韩欧美在线电影| 寂寞少妇一区二区三区| 精品99在线观看| 日韩成人高清在线| 成人日韩在线| 日本xxx免费| 99久久精品国产观看| 波多野结衣绝顶大高潮| 久久国产视频网站| 久久影视三级福利片| 一区二区三区国产免费| 亚洲欧美日韩国产综合在线| 黄色www视频| 国产精品亚洲网站| 国产综合激情| 午夜影院黄色片| 精品久久99ma| h1515四虎成人| 国产情侣第一页| 国产亚洲va综合人人澡精品| 国产三级自拍视频| 欧美亚洲在线播放| 日韩欧美看国产| 欧美在线一区二区三区四| 日韩成人a**站| 亚洲少妇中文字幕| 在线观看欧美日本| 毛片在线网址| 亚洲成人自拍| 91在线精品秘密一区二区| 国产免费无遮挡| 日韩av理论片| 激情综合在线|