Python是一種非常流行的高級編程語言,廣受歡迎的原因之一是Python提供了很多的內置模塊,這使得Python具有廣泛的功能和靈活的應用。其中一個非常重要的模塊是os模塊。
os模塊提供了與操作系統交互的一系列函數。它使我們能夠利用Python操作計算機上的文件和目錄,包括創建、刪除、重命名、移動文件或目錄,獲取文件或目錄屬性等。
#引入os模塊 import os #獲取當前工作目錄 current_path = os.getcwd() print("當前工作目錄為:", current_path)
我們可以使用getcwd()函數獲取當前工作目錄。當前工作目錄指的是程序運行時所在的目錄,一般情況下,我們會在當前工作目錄中尋找程序需要的文件。
#創建文件夾 os.mkdir("test") #移除文件夾 os.rmdir("test")
我們可以使用mkdir()函數來創建文件夾,使用rmdir()函數來移除文件夾。如果我們想要移除非空文件夾,可以使用os.removedirs()函數。
#重命名文件夾、文件 os.rename("old_name", "new_name")
我們可以使用rename()函數來重命名目錄或文件。
#獲取目錄下文件名列表 file_list = os.listdir("dir_path") print(file_list)
我們可以使用listdir()函數來獲取指定目錄下的所有文件和子目錄的名字,并返回一個字符串列表。
總之,os模塊是一個非常實用的模塊,同時它也非常容易學習和使用。無論我們是在做什么項目,都可以應用這些函數。