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

十個Python自動化腳本,日常工作更輕松

開發 前端
你是否有過需要為網站或社交媒體優化圖像,但又不想打開Photoshop的情況?現在只需一個簡單的Python腳本,在強大的Pillow模塊的幫助下,你可以輕松完成圖片的調整大小、裁剪、銳化等多種操作,非常簡單省力。

Python 在自動化領域的表現堪稱一流,其強大的自動化能力能夠大幅簡化開發者的日常工作。

本文精選了10個Python腳本,幫助你輕松自動化日常工作流程,提升效率。

1 圖像優化器:告別Photoshop

你是否有過需要為網站或社交媒體優化圖像,但又不想打開Photoshop的情況?現在只需一個簡單的Python腳本,在強大的Pillow模塊的幫助下,你可以輕松完成圖片的調整大小、裁剪、銳化等多種操作,非常簡單省力。

下面的腳本展示了如何進行裁剪、調整大小、翻轉、旋轉、調節對比度、模糊、銳化以及濾鏡處理。

# 圖像優化
from PIL import Image, ImageFilter, ImageOps, ImageEnhance

# 加載圖像
im = Image.open("Image1.jpg")

# 裁剪圖像
im = im.crop((34, 23, 100, 100))

# 調整圖像大小
im = im.resize((50, 50))

# 水平翻轉圖像
im = im.transpose(Image.FLIP_LEFT_RIGHT)

# 旋轉圖像360度
im = im.rotate(360)

# 壓縮圖像
im.save("Image1.jpg", optimize=True, quality=90)

# 應用模糊效果
im = im.filter(ImageFilter.BLUR)

# 應用銳化效果
im = im.filter(ImageFilter.SHARPEN)

# 調整亮度
enhancer = ImageEnhance.Brightness(im)
im = enhancer.enhance(1.5)

# 調整對比度
enhancer = ImageEnhance.Contrast(im)
im = enhancer.enhance(1.5)

# 添加濾鏡
im = ImageOps.grayscale(im)
im = ImageOps.invert(im)
im = ImageOps.posterize(im, 4)

# 保存優化后的圖像
im.save("Image1.jpg")

2 視頻優化器:打造專業級視頻

這個視頻優化器具備了所有基礎功能,比如剪輯、變速,以及通過MoviePy庫提供的一系列炫酷特效。

# 視頻優化
import moviepy.editor as pyedit

# 加載視頻
video = pyedit.VideoFileClip("vid.mp4")

# 修剪視頻
vid1 = video.subclip(0, 10)
vid2 = video.subclip(20, 40)
final_vid = pyedit.concatenate_videoclips([vid1, vid2])

# 加速視頻
final_vid = final_vid.speedx(2)

# 給視頻添加音頻
aud = pyedit.AudioFileClip("bg.mp3")
final_vid = final_vid.set_audio(aud)

# 反轉視頻
final_vid = final_vid.fx(pyedit.vfx.time_mirror)

# 合并兩個視頻
vid1 = pyedit.VideoFileClip("vid1.mp4")
vid2 = pyedit.VideoFileClip("vid2.mp4")
final_vid = pyedit.concatenate_videoclips([vid1, vid2])

# 給視頻添加VFX
vid1 = final_vid.fx(pyedit.vfx.mirror_x)
vid2 = final_vid.fx(pyedit.vfx.invert_colors)
final_vid = pyedit.concatenate_videoclips([vid1, vid2])

# 給視頻添加圖片
img1 = pyedit.ImageClip("img1.jpg")
img2 = pyedit.ImageClip("img2.jpg")
final_vid = pyedit.concatenate_videoclips([img1, img2])

# 保存最終視頻
final_vid.write_videofile("final.mp4")

3 郵件定時器:精準掌控郵件發送

這個郵件定時器能夠讓你設定特定時間自動發送郵件,確保你不會錯過任何重要郵件。它利用smtplib來發送郵件,并通過schedule庫來安排郵件的發送時間。

# 郵件定時器
import smtplib
import schedule
import time
def send_email():
    sender_email = "your_email@gmail.com"
    receiver_email = "recipient_email@gmail.com"
    password = "your_email_password"
    subject = "Automated Email"
    body = "This is an automated email sent using Python."
    message = f"Subject: {subject}\n\n{body}"
    with smtplib.SMTP_SSL("smtp.gmail.com", 465) as server:
        server.login(sender_email, password)
        server.sendmail(sender_email, receiver_email, message)
        
# 安排郵件在每天上午8點發送
schedule.every().day.at("08:00").do(send_email)
while True:
    schedule.run_pending()
    time.sleep(1)

4 社交媒體自動發布器:輕松管理多平臺發帖

這個Python自動化腳本不僅能幫你在各個平臺上發布內容,還能輕松調整發帖的時間間隔。

# 社交媒體自動發布器
import tweepy
import schedule
import time
def post_to_twitter():
    api_key = "YOUR_API_KEY"
    api_secret = "YOUR_API_SECRET"
    access_token = "YOUR_ACCESS_TOKEN"
    access_token_secret = "YOUR_ACCESS_TOKEN_SECRET"
    auth = tweepy.OAuthHandler(api_key, api_secret)
    auth.set_access_token(access_token, access_token_secret)
    api = tweepy.API(auth)
    tweet = "This is an automated tweet using Python!"
    api.update_status(tweet)
    
# 安排每6小時發布一次推文
schedule.every(6).hours.do(post_to_twitter)
while True:
    schedule.run_pending()
    time.sleep(1)

5 將PDF轉換為圖像:無需復雜軟件

PDF文件雖然方便,但有時候我們需要將其轉換成圖像。無論是處理掃描文檔還是為演示文稿提取圖片,PyMuPDF都能幫你輕松實現。只需幾行代碼,就能將PDF頁面轉換成高質量的圖像,簡單又高效。

# PDF轉圖像
import fitz
def pdf_to_images(pdf_file):
    doc = fitz.open(pdf_file)
    for page in doc:
        pix = page.get_pixmap()
        output = f"page{page.number}.png"
        pix.writePNG(output)
pdf_to_images("test.pdf")

6 獲取API數據:簡化數據獲取

API無處不在,但手動提取數據是一件苦差事。這個腳本使用獲取API數據腳本自動化從Web API獲取數據。提取天氣、股票價格、GitHub倉庫——你說出來。這個腳本使用urllib3處理GET和POST請求。

# 獲取API數據
import urllib3

# 使用GET請求獲取API數據
url = "https://api.github.com/users/psf/repos"
http = urllib3.PoolManager()
response = http.request('GET', url)
print("Status Code:", response.status)
print("Response Data:", response.data)

# 使用POST請求發布API數據
url = "https://httpbin.org/post"
http = urllib3.PoolManager()
response = http.request('POST', url, fields={'hello': 'world'})
print("Status Code:", response.status)

7 電池監控:時刻警惕電量變化

電池指示燈腳本會密切關注你的電池,在需要插入電源時提醒你充電。使用plyer和psutil,這個腳本確保你永遠不會錯過低電池警報。

# 電池提醒器
from plyer import notification
import psutil
from time import sleep
while True:
    battery = psutil.sensors_battery()
    life = battery.percent
    if life < 50:
        notification.notify(
            title="Battery Low",
            message="Please connect to a power source",
            timeout=10
        )
    sleep(50)

8 網絡爬蟲:挖掘網絡寶藏

網絡爬蟲無疑是個強大的工具,但手動一頁頁瀏覽網頁就太費時費力了。這個腳本自動為你抓取和提取網頁上的數據,利用requests和BeautifulSoup庫,幫你省去了數小時瀏覽工作、新聞或產品信息的麻煩。

# 網絡爬蟲腳本
import requests
from bs4 import BeautifulSoup
url = "https://example.com"
response = requests.get(url)
soup = BeautifulSoup(response.text, "html.parser")

# 從網站提取特定數據
data = soup.find("div", {"class": "content"}).get_text()
print(data)

9 Pytest:自動化測試,確保代碼質量

自動化測試徹底改變了軟件開發的游戲規則。Pytest讓你能夠迅速編寫并執行Python代碼的測試,確保一切功能都符合預期。這個腳本能夠自動對函數進行測試,并檢查你的代碼是否存在缺陷。

# 使用Pytest進行自動化測試
import pytest

# 要測試的函數
def add_numbers(x, y):
    return x + y
    
# 函數的測試用例
def test_addition():
    assert add_numbers(1, 2) == 3    assert add_numbers(-1, 1) == 0
    assert add_numbers(0, 0) == 0
    assert add_numbers(10, 5) == 15
if __name__ == "__main__":
    pytest.main()

10 文件備份和同步:確保文件安全

這個腳本將啟用兩個文件夾之間的文件備份和同步。任何一個文檔的任何修改都會自動更新到第二個文件夾。非常適合保持備份或在多個設備上工作。

# 文件備份和同步腳本
import os
import shutil
def backup_and_sync(source_folder, backup_folder):
    for root, _, files in os.walk(source_folder):
        for file in files:
            source_path = os.path.join(root, file)
            backup_path = os.path.join(backup_folder, root.replace(source_folder, ""), file)
            # 如果備份文件夾中不存在目錄,則創建目錄
            os.makedirs(os.path.dirname(backup_path), exist_ok=True)
            # 將文件復制到備份文件夾
            shutil.copy2(source_path, backup_path)
    # 刪除備份文件夾中不在源文件夾中的文件
    for root, _, files in os.walk(backup_folder):
        for file in files:
            backup_path = os.path.join(root, file)
            source_path = os.path.join(source_folder, root.replace(backup_folder, ""), file)
            if not os.path.exists(source_path):
                os.remove(backup_path)
source_folder = "path/to/source/folder"
backup_folder = "path/to/backup/folder"
backup_and_sync(source_folder, backup_folder)
責任編輯:武曉燕 來源: Python學研大本營
相關推薦

2024-07-01 18:07:30

Python腳本自動化

2024-08-14 14:42:00

2024-06-21 10:46:44

2025-07-03 07:20:00

Python腳本編程語言

2022-10-09 14:50:44

Python腳本

2024-10-28 19:36:05

2025-09-23 07:00:00

Python辦公自動化

2024-12-10 07:15:00

2025-03-17 09:32:19

PythonExcel腳本

2022-05-07 14:08:42

Python自動化腳本

2024-12-24 00:00:00

技巧日志框架

2025-02-07 12:58:33

python自動化腳本

2022-07-27 08:01:28

自動化DevOps

2022-09-22 07:00:31

PC手機存儲

2021-04-23 22:44:57

Python開發辦公自動化

2022-01-11 06:53:23

腳本編碼Python

2022-07-05 14:00:49

編排工具自動化

2024-08-19 10:21:37

接口Python魔法方法

2019-05-06 14:12:41

人工智能AI自動化

2024-05-13 16:29:56

Python自動化
點贊
收藏

51CTO技術棧公眾號

天堂√在线中文官网在线| 日韩精品久久久久久久| 欧美另类激情| 亚洲天堂av老司机| 精品国产aⅴ麻豆| 91黑人精品一区二区三区| 欧美1级片网站| 欧美va亚洲va在线观看蝴蝶网| 欧美成人免费在线观看视频| 国产私人尤物无码不卡| 国产精品一区二区在线看| 国语自产在线不卡| 天天色天天综合| 啪啪国产精品| 欧美一区二区三区小说| 国产精品动漫网站| 欧美aaaaaaa| 中文字幕久久午夜不卡| 国产欧美一区二区三区不卡高清| 中文字幕在线2018| 亚洲一区区二区| 欧美老女人在线视频| 国产aⅴ激情无码久久久无码| 精品一区二区三区四区五区| 欧美午夜宅男影院在线观看| 国产精品无码电影在线观看| h网站视频在线观看| 不卡的av电影| 亚洲aa在线观看| 国产91av在线播放| 国产一级一区二区| 久久久免费观看| 五月天婷婷色综合| 日韩av片子| 国产亚洲精品久久久久久牛牛 | 欧美一级爱爱| 蜜臀久久99精品久久久| 国产原创一区二区三区| 国产精品激情av电影在线观看| 日本在线视频免费| 亚洲视频综合| 久久777国产线看观看精品| 成人黄色短视频| 大胆日韩av| 原创国产精品91| 一级片手机在线观看| 全国精品免费看| 日韩av网站大全| 黄色免费看视频| 欧美aaaaaaaa牛牛影院| 亚洲高清免费观看高清完整版| 日韩精品xxx| 亚洲精品一区二区在线播放∴| 欧美天天综合网| 亚洲老女人av| 日韩一级视频| 欧美一区二区三区视频免费| 亚洲精品第三页| 国产精品国产亚洲精品| 欧美一区二区三区免费视频| 少妇愉情理伦片bd| 99a精品视频在线观看| 精品日韩一区二区三区免费视频| gogo亚洲国模私拍人体| 一区二区三区亚洲变态调教大结局| 欧美一区二区大片| 成人一区二区三区仙踪林| 99久久香蕉| 精品美女在线播放| 漂亮人妻被黑人久久精品| 国产精品网址| 亚洲人成五月天| 国产精品www爽爽爽| 四虎8848精品成人免费网站| 久久国产精品视频| 久一视频在线观看| 国产农村妇女精品一二区| 国产成人av在线| 在线观看中文字幕网站| 国产精品正在播放| 国模精品一区二区三区| 国产亚洲依依| 亚洲欧美日韩电影| 男女啪啪免费视频网站| 偷拍中文亚洲欧美动漫| 7777女厕盗摄久久久| 精人妻一区二区三区| 综合综合综合综合综合网| 色妞欧美日韩在线| 久久免费播放视频| 日日夜夜一区二区| 51精品国产人成在线观看| 少妇av在线播放| 国产精品美女久久久久久久| 日本香蕉视频在线观看| 久久久久久久| 日韩美女视频在线| 国产美女免费网站| 亚洲天堂成人| 国产久一一精品| 色呦呦视频在线| 亚洲欧洲成人自拍| 99精品免费在线观看| 视频欧美一区| 国产亚洲精品久久久优势| 久久久久久久久久久网| 秋霞成人午夜伦在线观看| 成人永久免费| 欧洲美女少妇精品| 日韩欧美国产成人| 色综合久久久无码中文字幕波多| 精品国产一区二区三区久久久蜜臀| 久久99国产精品自在自在app| 你懂的国产在线| 国产成人综合亚洲网站| 色99中文字幕| 国产三级电影在线播放| 欧美一区二区免费观在线| 精品熟女一区二区三区| 欧美久久久久| 国产在线久久久| 搞黄视频免费在线观看| 黄色一区二区在线| av在线天堂网| 亚洲蜜桃视频| 国产欧美一区二区三区四区| 青青久草在线| 精品国产户外野外| 波多野结衣三级视频| 国产韩国精品一区二区三区| 国产成人一区二区| 深夜福利在线看| 午夜国产精品影院在线观看| 亚洲成人福利视频| 中文在线日韩| 亚洲最大av网站| 哥也色在线视频| 欧美精品免费视频| 亚洲精品一区二区三区在线播放| 青娱乐精品视频| 台湾成人av| 国产亚洲精彩久久| 最近2019中文免费高清视频观看www99| 欧美一级片免费在线观看| 成人国产精品免费观看动漫| 精品人妻大屁股白浆无码| 日本一区二区乱| 久久97久久97精品免视看| 亚洲a视频在线观看| 一区二区三区成人在线视频| 精品人妻一区二区乱码| 国产精品大片| 精品欧美日韩在线| 久久青青视频| 国产一区二区成人| 亚洲天堂狠狠干| 亚洲色图19p| 日本wwwxx| 999亚洲国产精| 欧美日韩综合精品| 国产精品99久久久久久董美香 | 欧美精选一区二区| 国产高潮流白浆| 粉嫩av一区二区三区在线播放| 国产肉体ⅹxxx137大胆| 欧美1区2区3区4区| 国产精品视频公开费视频| 男女啪啪在线观看| 日韩欧美国产精品| 丰满少妇乱子伦精品看片| 久久影院电视剧免费观看| 亚洲精品一二三四五区| 99精品全国免费观看视频软件| 亚洲已满18点击进入在线看片| 女子免费在线观看视频www| 亚洲国产精品视频在线观看| 国产女主播喷水视频在线观看 | 亚洲欧美日韩在线综合| 国产精品欧美一区二区三区不卡 | 亚洲国产精品久久久久久| 九九热精品视频在线| 日本一区二区免费在线| 国内av免费观看| 国产精品日本| 综合视频免费看| 国产伦精品一区二区三区免费优势| 欧美中文在线视频| 麻豆系列在线观看| 亚洲精品国偷自产在线99热| 伊人网av在线| 午夜日韩在线电影| 国产3级在线观看| 99v久久综合狠狠综合久久| 鲁一鲁一鲁一鲁一av| 亚洲经典三级| 一本色道婷婷久久欧美| 琪琪久久久久日韩精品| 成人免费福利在线| 中文字幕在线看片| 欧美精品中文字幕一区| 免费国产在线视频| 精品少妇一区二区三区日产乱码| 中国一级特黄视频| 亚洲国产精品天堂| 在线一区亚洲| 一炮成瘾1v1高h| 亚洲综合在线观看视频| 妺妺窝人体色WWW精品| 国产盗摄女厕一区二区三区| 99精品视频播放| 国内久久视频| 国产精品亚洲天堂| 国产欧美一区二区三区精品观看| 147欧美人体大胆444| 欧美不卡高清一区二区三区| 欧美精品激情在线观看| 香蕉视频网站在线观看| 日韩电影中文字幕| 草草视频在线播放| 欧美久久一二区| 中日精品一色哟哟| 色噜噜狠狠色综合中国| 日操夜操天天操| 国产精品国模大尺度视频| 性欧美丰满熟妇xxxx性久久久| 国产一区二区成人久久免费影院| av免费中文字幕| 夜夜嗨网站十八久久| 日本天堂免费a| 亚洲国产不卡| 亚洲欧美电影在线观看| 国产一区二区三区四区| 裸体丰满少妇做受久久99精品| 亚洲网址在线观看| 91中文字幕在线| **欧美日韩在线| 成人免费午夜电影| 日日夜夜亚洲| 国产综合久久久久| 黑人一区二区三区| 国产精品极品美女在线观看免费| 中文字幕资源网在线观看免费 | 91香蕉国产视频| 欧美国产精品v| 欧洲女同同性吃奶| 久久精品亚洲一区二区三区浴池| 欧美丰满少妇人妻精品| 91免费观看视频在线| 在线免费观看黄色小视频| 91在线视频官网| 无码熟妇人妻av| 久久精品视频免费| 五月激情四射婷婷| 中文字幕制服丝袜一区二区三区| 国产小视频你懂的| 亚洲欧美日韩久久精品| 九九热国产精品视频| 亚洲一卡二卡三卡四卡无卡久久| 久久亚洲AV无码| 黄色一区二区在线观看| 国内精品福利视频| 欧美性xxxxxx少妇| 国产又黄又大又粗的视频| 日韩免费一区二区| 亚洲 美腿 欧美 偷拍| 亚洲裸体xxxx| 一本一道波多野毛片中文在线 | 我要看黄色一级片| 洋洋av久久久久久久一区| 日韩av片在线播放| 色老汉一区二区三区| 亚洲一级片免费看| 精品日韩在线观看| 国产在线网站| 欧美超级乱淫片喷水| av福利导福航大全在线| 国产精品成人播放| 韩国三级大全久久网站| 好看的日韩精品视频在线| 精品国内自产拍在线观看视频| 亚洲午夜精品福利| 黄色成人在线网址| 亚洲人成无码www久久久| 久久精品国内一区二区三区| 又色又爽又黄18网站| 久久久精品tv| 草视频在线观看| 日韩欧美高清在线视频| 国产福利视频导航| 亚洲欧美激情一区| av网址在线免费观看| 2020国产精品视频| av日韩久久| 免费在线成人av| 亚洲国产一区二区三区在线播放| 国模无码视频一区二区三区| 开心九九激情九九欧美日韩精美视频电影| 在线观看欧美一区二区| 欧美韩国日本不卡| 国产精久久久久久| 欧美日韩的一区二区| 色欲久久久天天天综合网| 日韩在线视频网站| 久久人体大尺度| 国产高清自拍一区| 国产精品99久久精品| 欧美色图色综合| 国产精品1区2区| 国产在线免费av| 欧美日韩一二三四五区| 精品国产伦一区二区三| 中文字幕日韩精品在线| 国产精品25p| 99re在线视频观看| 久久精品久久久| 国产一伦一伦一伦| 国产亚洲综合色| 欧美三级午夜理伦| 精品欧美乱码久久久久久1区2区| 欧美日韩xx| 国产精品免费一区豆花| 九九综合九九| 人人妻人人添人人爽欧美一区| 国产一区二区三区日韩| 国产免费嫩草影院| 色综合 综合色| 深夜福利在线观看直播| 午夜精品一区二区三区在线播放 | 日本成人在线不卡视频| 一级性生活毛片| 五月综合激情网| 国产 欧美 精品| 欧美精品激情在线| aaa国产精品视频| 日本中文字幕一级片| 国产曰批免费观看久久久| 欧美日韩色视频| 欧美日韩一区久久| 2019中文字幕在线视频| 国产精品情侣自拍| 日韩av自拍| 婷婷免费在线观看| 国产精品麻豆视频| 在线免费av网| www国产亚洲精品久久网站| 精品成人免费一区二区在线播放| 欧洲精品亚洲精品| 日韩高清一区在线| 人成免费在线视频| 欧美日韩国产免费一区二区 | 一区二区三区丝袜| 午夜精品久久久久久久第一页按摩 | 日本不卡不卡| 7777奇米亚洲综合久久| 欧美成人一品| 麻豆精品国产传媒av| 欧美日韩亚洲一区二区三区| 麻豆app在线观看| 国产欧美精品在线| 女人天堂亚洲aⅴ在线观看| 中国男女全黄大片| 欧美日韩精品在线视频| 黄网在线免费| 国产在线视频欧美| 国产精品va| 亚洲国产精品成人综合久久久| 欧美性猛交xxxxx免费看| 国产最新视频在线观看| 国产精品视频久| 欧美+亚洲+精品+三区| 日批在线观看视频| 91精品1区2区| 国产乱色在线观看| 国内一区在线| 蜜臀va亚洲va欧美va天堂| 国产黄在线免费观看| 亚洲国产婷婷香蕉久久久久久| 二吊插入一穴一区二区| 在线视频不卡一区二区| 成人黄色777网| 中国女人真人一级毛片| 欧美激情影音先锋| 国产日韩视频在线| wwwxxxx在线观看| 色婷婷一区二区| 伊人影院在线视频| 奇米888一区二区三区| 国产毛片一区二区| 日本中文字幕第一页| 久久精品夜夜夜夜夜久久| 乱中年女人伦av一区二区| av污在线观看| 亚洲国产精品麻豆| 老司机午夜在线视频| 久久狠狠久久综合桃花| 国精品**一区二区三区在线蜜桃| 日韩av一二三区| xxx一区二区| 免费电影一区二区三区| 岛国大片在线免费观看|