精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

国产一区二区在线观看视频| 欧洲毛片在线视频免费观看| 性感美女久久精品| 久久综合入口| 国产精品国产三级国产aⅴ | 日韩av电影在线观看| 日本熟妇一区二区三区| 中文视频一区| 亚洲女在线观看| 在线播放av中文字幕| av成人福利| 国产清纯美女被跳蛋高潮一区二区久久w| 国产中文字幕亚洲| 国产精品第9页| 国产精品99在线观看| 欧美精品一区二区精品网| 久草精品在线播放| 欧美xxxxhdvideosex| 国产亚洲欧美日韩日本| 99在线影院| 一级黄色短视频| av成人国产| 欧美精品在线免费播放| 夜夜春很很躁夜夜躁| 国产精品一线| 91精品免费在线| 黄色一级一级片| 欧美激情成人动漫| 国产精品久久久久aaaa樱花 | 国精产品一品二品国精品69xx| 日韩黄色一级片| 26uuu另类亚洲欧美日本老年| 91高清免费观看| 全球成人免费直播| 亚洲精品有码在线| 久久久久国产免费| 国产一区二区三区免费在线 | 午夜精品一区二区三| 麻豆久久久久久| 国产精品久久久久久av| 一级片中文字幕| 亚洲大胆在线| 久久久久久综合网天天| 丝袜 亚洲 另类 欧美 重口| 日韩久久视频| 中文一区二区视频| 在线小视频你懂的| 青青草国产成人a∨下载安卓| 亚洲国产欧美一区二区三区久久| 国产精品果冻传媒| 91久久精品无嫩草影院| 欧美精品乱码久久久久久| 欧美男女交配视频| 精品亚洲a∨| 欧美美女直播网站| 亚洲男人天堂av在线| 男人天堂久久| 欧美一区二区三区电影| 制服下的诱惑暮生| 1313精品午夜理伦电影| 亚洲国产精品va在线看黑人动漫| 国产一级免费片| 国产精品天天看天天狠| 亚洲第一av网| 伊人网伊人影院| re久久精品视频| 日韩在线视频导航| 青娱乐免费在线视频| 欧美视频福利| 日本高清视频精品| 这里只有精品999| 精品无码三级在线观看视频| 川上优av一区二区线观看| 国产手机视频在线| 不卡的av在线播放| 日韩精品伦理第一区| 最新av网站在线观看| 玉米视频成人免费看| 国产在线播放观看| 一呦二呦三呦精品国产| 欧美喷潮久久久xxxxx| 欧美一级大片免费看| 午夜先锋成人动漫在线| 亚洲最新av网址| 亚洲二区在线播放| 亚洲在线播放| 成人两性免费视频| 婷婷综合激情网| 中文字幕乱码亚洲精品一区| 国产又黄又爽免费视频| 女子免费在线观看视频www| 欧美色道久久88综合亚洲精品| 青青在线视频免费| 日韩欧美高清一区二区三区| 国产视频久久久久| 久久国产波多野结衣| 国产日韩欧美一区| 92国产精品久久久久首页| 欧美一级一区二区三区| 国产精品美女一区二区三区| 日韩久久久久久久久久久久| 蜜桃成人精品| 亚洲成成品网站| 波多野结衣喷潮| 在线视频免费在线观看一区二区| 国产欧美中文字幕| 亚洲人午夜射精精品日韩| 国产精品美女久久久久久久网站| 国产无限制自拍| 日本一区二区中文字幕| 日韩成人在线网站| 娇小11一12╳yⅹ╳毛片| 精品电影一区| 亚洲va电影大全| 成人免费在线电影| 欧美日韩国产精品专区| 性色av浪潮av| 日韩成人免费| 国产成人一区二区三区| 日韩在线观看视频一区| 亚洲最新视频在线观看| 午夜免费看视频| 你懂的视频欧美| 欧美又大又硬又粗bbbbb| www.色日本| 综合欧美一区二区三区| 动漫av免费观看| 日本亚洲不卡| 久久免费国产视频| 亚洲毛片在线播放| 亚洲美女一区二区三区| 人人干人人干人人| 国产欧美日韩精品高清二区综合区| 久久久中精品2020中文| 国产浮力第一页| 亚洲人成在线播放网站岛国| 亚洲精品久久久久久宅男| gogogo高清在线观看一区二区| 78色国产精品| 日本美女一级视频| 午夜视频一区二区| 日韩精品视频一区二区| 亚洲夜间福利| 国产精品一区二区av| 爱情岛论坛亚洲品质自拍视频网站| 制服丝袜亚洲色图| 日本在线一级片| 久久99久久久久| 精品久久免费观看| 精品午夜视频| 色与欲影视天天看综合网| a天堂中文在线观看| 亚洲精品乱码久久久久久黑人| 国产美女视频免费看| 亚洲成人一区| 春色成人在线视频| av电影免费在线看| 亚洲片在线资源| 无码人妻av免费一区二区三区| 欧美韩国日本一区| 性欧美1819| 自产国语精品视频| 国产精品污www一区二区三区| 九色porny丨国产首页在线| 亚洲精品理论电影| 亚洲免费视频二区| 亚洲欧美日本韩国| 男男做爰猛烈叫床爽爽小说| 国产一区成人| 日韩在线观看电影完整版高清免费| 色8久久影院午夜场| 日韩在线观看成人| 亚洲国产中文字幕在线| 黄色精品一区二区| 日韩福利在线视频| 国产伦理精品不卡| www.浪潮av.com| 日韩欧美中文| 国产不卡一区二区三区在线观看| 欧美激情喷水| 久久这里只有精品99| 婷婷视频在线观看| 欧美三级电影网| 久久一级黄色片| 国产日本一区二区| 午夜免费福利网站| 国产精品亚洲综合久久| 中文字幕免费在线不卡| 韩国女主播一区二区三区| 国产精品久久久亚洲| 成人福利在线观看视频| 精品伊人久久97| 国产又粗又猛又黄| 婷婷综合久久一区二区三区| 国产小视频你懂的| 91视频你懂的| 黄色三级视频在线播放| 香蕉视频成人在线观看| 久久免费视频2| 无码少妇一区二区三区| 97自拍视频| 黄色成人小视频| 97久久精品国产| 午夜av在线免费观看 | 麻豆影院在线| 日韩精品在线免费播放| 精品人妻无码一区二区色欲产成人| 日韩欧美成人区| 久久久久无码国产精品| 国产精品美女一区二区| 免费观看av网站| 成人午夜av影视| 伊人色在线视频| 日本麻豆一区二区三区视频| 男人添女人下面高潮视频| 亚洲老妇激情| 色99中文字幕| 亚洲品质自拍| 黑人巨大精品欧美一区二区小视频| 日韩免费大片| 国产精品美女久久久久久免费 | 正在播放日韩欧美一页| 婷婷久久青草热一区二区| 欧美亚洲tv| 国产精品日韩一区二区三区| 欧美另类中文字幕| 成人激情视频小说免费下载| 国产成人精品一区二区三区在线| 青青草成人在线| 黄色在线免费观看网站| 欧美高清视频在线| 中文国产字幕在线观看| 久久精品国产96久久久香蕉| 国产乱子伦三级在线播放| 亚洲精选一区二区| 天堂91在线| 精品无人国产偷自产在线| 欧美一级视频免费| 精品国产免费视频| 黄色aaa毛片| 精品卡一卡二卡三卡四在线| 国产三级在线观看视频| 69堂成人精品免费视频| 96亚洲精品久久久蜜桃| 欧美另类z0zxhd电影| 亚洲一级av毛片| 欧美日韩电影在线播放| 中文字幕观看在线| 欧美日韩日日摸| 亚洲在线精品视频| 555www色欧美视频| www.日韩在线观看| 亚洲韩国日本中文字幕| 亚洲欧美日韩免费| 亚洲精品小视频| 国产香蕉在线| 日韩天堂在线视频| 日本在线人成| 久久这里有精品| heyzo高清中文字幕在线| 97香蕉超级碰碰久久免费软件| 精精国产xxxx视频在线播放| 青青草原一区二区| www.成人在线视频| 成人一区二区电影| www.豆豆成人网.com| 久久精品日韩| 精品国产一区二区三区久久久樱花 | 男人的天堂久久精品| www.日本xxxx| 蜜桃在线一区二区三区| 向日葵污视频在线观看| 国产一区二区三区免费在线观看 | 久久婷婷国产综合精品青草| 性猛交ⅹxxx富婆video| 最新国产の精品合集bt伙计| 久久久久久免费观看| 日韩欧美一区二区三区久久| 中文在线字幕av| 日韩欧美卡一卡二| 日韩a在线观看| 精品国产自在精品国产浪潮| 国产网红在线观看| 日韩av电影免费观看高清| 一级欧美视频| 久久亚洲综合网| 91久久国产| 777精品久无码人妻蜜桃| 美女视频黄久久| 欧产日产国产精品98| 国产日韩视频一区二区三区| 九九热只有精品| 色噜噜狠狠色综合欧洲selulu| 国产精品嫩草影院桃色| 日韩风俗一区 二区| 欧美videos极品另类| 欧美一级在线播放| 国产高清视频一区二区| 久久五月天婷婷| 中文乱码免费一区二区三区下载| 黄色片久久久久| 福利91精品一区二区三区| аⅴ天堂中文在线网| 香蕉久久一区二区不卡无毒影院| 久草视频在线免费| 亚洲大胆人体视频| 亚洲精品一线| 国产美女精品视频| 久久成人高清| 777777av| 成人免费va视频| 小泽玛利亚一区二区免费| 91福利精品视频| 天天射,天天干| 美女av一区二区三区 | 色屁屁www国产馆在线观看| 国产精品流白浆视频| 亚洲不卡在线| 成人短视频在线看| 日本亚洲欧美天堂免费| 性久久久久久久久久| 亚洲国产精品一区二区久久 | 日韩精品极品在线观看播放免费视频| 拍真实国产伦偷精品| 国产成人精品视频在线观看| 牛牛影视久久网| 性一交一乱一伧国产女士spa| 国产麻豆91精品| 色老板免费视频| 欧美日韩不卡视频| 成人在线观看免费| 国产精品91久久| 精品香蕉视频| 超碰在线97免费| 国产欧美日产一区| 无码人妻丰满熟妇奶水区码| 亚洲三级av在线| 欧美电影免费看| 日本精品免费| 青青草97国产精品免费观看无弹窗版 | 成人高清免费在线| 国产精品视频久久久久| 国产亚洲电影| 亚洲色图38p| 国产精品私房写真福利视频| 精品视频一二三区| 亚洲小视频在线观看| 欧美va视频| 日本精品一区二区| 美女性感视频久久| 久久嫩草捆绑紧缚| 欧美一个色资源| 国产经典三级在线| 精品在线不卡| 老司机精品福利视频| 久久久久久国产免费a片| 91久久久免费一区二区| 香蕉视频网站在线观看| 91日本在线观看| 欧美.www| 国模私拍在线观看| 一本久久a久久免费精品不卡| 日本在线一二三| 国产精品视频yy9099| 久久精品青草| 亚洲成年人av| 色偷偷久久一区二区三区| 69视频在线观看| 亚洲一区二区三区在线免费观看| 欧美日一区二区在线观看 | 国产高潮在线观看| 午夜精品一区二区三区av| 日韩影视高清在线观看| 在线观看av网页| 亚洲午夜久久久久久久久久久| 色鬼7777久久| 成人激情视频在线播放| 99精品视频免费观看| 天堂av网手机版| 欧美va亚洲va香蕉在线| 黑人精品一区| 亚洲免费视频播放| 99re6这里只有精品视频在线观看| 中国老头性行为xxxx| 久操成人在线视频| 在线日韩网站| 韩国三级丰满少妇高潮| 色女孩综合影院| 色婷婷视频在线观看| 日本一区二区三区视频在线播放| 国产乱码精品一区二区三区忘忧草| 日韩欧美大片在线观看| 日韩一中文字幕| 日韩欧美在线精品| 精品国产乱码久久久久久1区二区| 亚洲无人区一区| 人人干在线视频| 免费成人深夜夜行视频| 国产成人精品免费看| 波多野结衣在线观看视频|