在 Python 中,重新命名目錄中的多個檔案是一項簡單的任務。然而,這裡的查詢建議了一個更具體的場景,其中檔案名稱遵循特定的模式,需要相應地重新命名。
為了實現這一點,我們可以利用 os 模組的重新命名函數。此函數有兩個參數:
在提供的範例中,我們循環遍歷檔案使用os.listdir 在目前目錄中。對於每個以“cheese_”開頭的文件,我們從文件名中刪除“cheese_”前綴並相應地重命名。
以下是更新後的程式碼:
<code class="python">import os for filename in os.listdir("."): if filename.startswith("cheese_"): os.rename(filename, filename[7:])</code>
此程式碼成功重命名了所有檔案以「cheese_」開頭的文件,透過刪除前綴,產生類似「cheese_type.bar」和“cheese_type.foo”的檔案名稱。
以上是如何使用 Python 重新命名具有特定檔案名稱模式的目錄中的多個檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!