Python 3 – OS文件/目錄方法
在Python中,我們可以使用OS模塊對(duì)操作系統(tǒng)的文件/目錄進(jìn)行操作。愛掏網(wǎng) - it200.comOS模塊提供了多個(gè)函數(shù)來(lái)執(zhí)行文件和目錄操作。愛掏網(wǎng) - it200.com在本文中,我們將介紹OS模塊中最常用的一些函數(shù),以及它們的用法和示例代碼。愛掏網(wǎng) - it200.com
我們可以使用os.getcwd()
函數(shù)來(lái)獲取當(dāng)前Python腳本所在的工作目錄。愛掏網(wǎng) - it200.com
import os
print(os.getcwd())
這將輸出當(dāng)前Python腳本所在的工作目錄的路徑。愛掏網(wǎng) - it200.com
列出目錄中的文件
我們可以使用os.listdir()
函數(shù)來(lái)列出目錄中的所有文件和子目錄。愛掏網(wǎng) - it200.com
import os
print(os.listdir())
這將輸出當(dāng)前工作目錄中的所有文件和子目錄。愛掏網(wǎng) - it200.com
創(chuàng)建目錄
我們可以使用os.mkdir()
函數(shù)來(lái)創(chuàng)建一個(gè)新目錄。愛掏網(wǎng) - it200.com
import os
os.mkdir("mydirectory")
這將在當(dāng)前工作目錄中創(chuàng)建一個(gè)名為”mydirectory”的新目錄。愛掏網(wǎng) - it200.com
刪除目錄
我們可以使用os.rmdir()
函數(shù)來(lái)刪除一個(gè)目錄。愛掏網(wǎng) - it200.com
import os
os.rmdir("mydirectory")
這將刪除當(dāng)前工作目錄中的名為”mydirectory”的目錄。愛掏網(wǎng) - it200.com
重命名文件或目錄
我們可以使用os.rename()
函數(shù)來(lái)重命名一個(gè)文件或目錄。愛掏網(wǎng) - it200.com
import os
os.rename("oldname", "newname")
這將把名為”oldname”的文件或目錄重命名為”newname”。愛掏網(wǎng) - it200.com
刪除文件
我們可以使用os.remove()
函數(shù)來(lái)刪除一個(gè)文件。愛掏網(wǎng) - it200.com
import os
os.remove("myfile.txt")
這將刪除當(dāng)前工作目錄中的名為”myfile.txt”的文件。愛掏網(wǎng) - it200.com
獲取文件或目錄信息
我們可以使用os.stat()
函數(shù)來(lái)獲取一個(gè)文件或目錄的詳細(xì)信息。愛掏網(wǎng) - it200.com
import os
file_info = os.stat("myfile.txt")
此函數(shù)將返回一個(gè)包含有關(guān)文件或目錄的詳細(xì)信息的對(duì)象。愛掏網(wǎng) - it200.com