Python指令碼秒換桌布

五顏六色的白__發表於2020-12-27

需求

win10桌布太醜,自己的桌布切換又麻煩,就寫個指令碼放桌面一鍵切換

功能

讀取桌布資料夾,隨機選取桌布,更換桌布

程式碼

需要先安裝ctypes

pip install ctypes
import random
import ctypes
import time
import os

path = r"C:\Users\THINKPAD\Desktop\桌布合集" # 記得更換成自己的桌布資料夾
file = os.listdir(path);  # 開啟桌布資料夾
filepath = path +"\\" + random.choice(file);  # 隨機選取某張圖片,建立絕對地址
ctypes.windll.user32.SystemParametersInfoW(20, 0, filepath, 0)  # 設定桌面桌布

其他

如果.py檔案無法雙擊執行,則右鍵開啟方式,尋找安裝python的位置,選擇python.exe
.py雙擊執行時會有黑框一閃而過,可以將字尾改為.pyw且開啟方式選python資料夾中的pythonnw.exe

相關文章