Python是一種功能強大的編程語言,支持多種不同的數(shù)據(jù)結(jié)構(gòu)和操作。其中一個非常重要的特性是Python的目錄系統(tǒng)。目錄是一種組織文件和文件夾的方式,可以將文件和文件夾分類存儲,方便查找和管理。
# 創(chuàng)建目錄 import os # 使用os.mkdir創(chuàng)建一個新目錄 os.mkdir("new_directory") # 查看當前目錄 print(os.getcwd()) # 進入新創(chuàng)建的目錄 os.chdir("new_directory") # 查看新目錄中的內(nèi)容 print(os.listdir(os.getcwd())) # 創(chuàng)建一個新文件 with open("new_file.txt", "w") as f: f.write("This is a new file.") # 查看新目錄中的內(nèi)容 print(os.listdir(os.getcwd())) # 刪除新創(chuàng)建的文件 os.remove("new_file.txt") # 回到上級目錄 os.chdir("..") # 刪除新創(chuàng)建的目錄 os.rmdir("new_directory")
以上是一個Python目錄創(chuàng)建、讀取、刪除的基本示例。可以看到,使用os.mkdir和os.chdir創(chuàng)建和進入目錄,使用os.listdir獲取目錄中的內(nèi)容,使用os.remove和os.rmdir刪除文件和目錄。
除此之外,Python還提供了其他方便的目錄操作函數(shù),比如os.path.join用于拼接路徑、os.path.exists用于判斷路徑是否存在,os.path.abspath用于獲取絕對路徑等等。
總之,Python的目錄系統(tǒng)使文件和文件夾的管理變得更加簡單和方便。熟練掌握這些目錄操作技巧,可以大大提高編程效率。