嘗試之前;請確保您的電腦上安裝了 python。
在 python IDE 中,您需要先匯入 pathlib 和 os 函式庫。兩者都是 python 標準函式庫的一部分,因此不需要外部安裝。
1.)導入必要的函式庫(pathlib和os)。
2.)找到桌面的路徑。
3.) 建立一個名為「Screenshots」的新資料夾(如果尚不存在)。
4.)過濾桌面上的文件以僅查找.png檔案(通常是螢幕截圖)。
5.)將每個.png檔案移到「Screenshots」資料夾
為了澄清,我們可以更深入地研究每個步驟。
1.)要匯入 pathlib 和作業系統,請開啟 IDE,確保您的語言設定為目前版本的 python 並輸入:
從路徑庫導入路徑
導入作業系統
2.) 找到桌面路徑
為了從桌面移動文件,我們首先需要找到它的路徑。 Path.home() 方法傳回目前使用者的主目錄,我們可以在其中附加「Desktop」。
desktop = Path.home().joinpath("桌面")
這行程式碼建立一個指向使用者桌面的 Path 物件。您可以透過列印路徑來確認這一點:
印刷(桌面)
3.) 為螢幕截圖建立一個新資料夾
接下來,我們建立一個新資料夾,將在其中移動 .png 檔案。 mkdir 方法將在桌面內建立「Screenshots」資料夾(如果尚不存在)。 exit_ok=True 參數確保如果資料夾已存在,則腳本不會拋出錯誤。
desktop.joinpath("螢幕截圖").mkdir(exist_ok=True)
我們使用一個簡單的循環來迭代桌面上的所有檔案。 iterdir() 方法傳回目錄中所有項目的迭代器。
要過濾 .png 文件,我們檢查兩個條件:
1.) 該項目必須是文件 (f.is_file())。
2.) 檔案副檔名必須是.png (f.suffix == ".png").
for f in Desktop.iterdir():
if f.is_file() 且 f.suffix == ".png":
5.) 行動螢幕截圖
最後,對於每個 .png 文件,我們將其移至「Screenshots」資料夾中。這是使用替換方法完成的,該方法允許我們將文件從當前位置移動到新路徑。
f.replace(desktop.joinpath("螢幕截圖").joinpath(f.name))
您的最終輸入代碼應如下所示:
結論:
此腳本是一個有用的工具,用於透過將所有 .png 檔案(通常是螢幕截圖)移至指定資料夾中來組織桌面。經過一些修改,該腳本可以適應處理其他文件類型或目錄。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3