Javascript重命名文件

| | | | | | | | | | | | | | | | | | | | | |

Python os.rename() 方法更改文件的名稱。 os.rename() 有兩個參數:舊文件的路徑和新文件的路徑。新文件路徑必須以不同的文件名結尾。

在 Python 中處理文件時,您可能決定重命名特定文件。例如,如果您有一個名為 raw_data.csv 的文件,您可能希望在程序運行時將其重命名為 old_data.csv

這就是 os.rename () 方法發揮作用的地方。 os.rename () 方法允許您將現有文件重命名為 Python。

本教程將通過示例介紹 os.rename ( ) 方法。 以及如何使用它在 Python 中重命名文件。

Python 重命名文件

Python os.rename ()方法重命名文件。您要重命名的文件必須已經存在。您必須指定要重命名的文件的路徑和文件的新路徑。新路徑的名稱必須與您要重命名的文件不同。

os.rename () 的語法如下:

如你所見,rename()< /em> 接受兩個參數。它們是:

  • file:要重命名的文件的路徑,後跟文件名(例如“/home/python_engineering/file.txt”)。
  • destination:文件的路徑,後跟文件的新名稱(例如“/home/python_engineering/file_new.txt”)。

os.rename () 方法是 Python 操作系統庫的一部分。該庫提供了與您的計算機操作系統相關的功能,例如創建和刪除文件。

讓我們舉個例子來展示 os.rename() 方法的作用。

div>

Python 文件重命名示例

假設您要將 raw_data.csv 文件重命名為 old_data.csvraw_data.csv 存儲在 /home/python_engineering 目錄中。我們可以使用以下代碼更改文件的名稱:

我們的代碼返回:文件重命名! 我們的代碼也重命名了我們的文件。

首先我們導入 os 模塊。這允許我們訪問 os.rename() 方法。

接下來,我們聲明兩個 os.listdir() 方法。接下來,我們創建一個循環遍歷 /home/python_engineering 文件夾中所有文件的列表。此列表是使用 os.listdir () 方法生成的。

所以我們的代碼使用os.rename()將每個文件重命名為/home/python_engineering我們使用 Python f string /home/python_engineering/old_{FILE_NAME}替換每個文件名,其中FILE_NAME是我們的名字舊文件。

如您所見,old_已添加到/home/python_engineering中每個文件的開頭

結論

os.rename()方法允許你在Python中重命名文件。當與 os.listdir () 一起使用時,您可以使用os.rename () 來重命名文件夾中的所有文件。

本教程已經通過示例介紹了 os 的基礎知識以及如何使用 os.rename () 方法。您現在已準備好開始使用 ire os.rename () 像 Python 專業人士一樣重命名文件!

想了解更多有關 Python 編程的信息嗎?查看我們的 Python 學習指南。您將找到學習 Python 的最佳技巧以及專家精選的學習資源列表,以幫助您完成旅程。