一、OS模塊簡介
中的一個內置模塊,它提供了許多與操作系統交互的函數。通過OS模塊,我們可以實現對文件、目錄、進程等操作的控制,從而實現自動化操作的目的。下面是OS模塊中常用的函數
1. os.getcwd()獲取當前工作目錄路徑。
2. os.listdir(path)返回指定路徑下的文件和文件夾列表。kdir(path)創建一個新目錄。dir(path)刪除一個指定的目錄。ove(path)刪除一個指定的文件。ameew)重命名一個指定的文件或目錄。mand)在子shell中執行操作系統命令。
二、利用OS模塊實現自動化操作
1. 創建目錄
kdir()函數可以創建一個新目錄。我們想要在當前工作目錄下創建一個名為“test”的目錄,可以使用以下代碼
port os
kdir("test")
2. 刪除目錄
dir()函數可以刪除一個指定的目錄。我們想要刪除當前工作目錄下的名為“test”的目錄,可以使用以下代碼
port os
dir("test")
3. 重命名文件或目錄
ameew.txt”,可以使用以下代碼
port os
ameew.txt")
4. 執行操作系統命令
dowsmand.exe”的可執行文件,可以使用以下代碼
port os
mand.exe")
5. 獲取文件列表
通過OS模塊中的os.listdir()函數可以獲取指定路徑下的文件和文件夾列表。我們想要獲取當前工作目錄下的所有文件和文件夾列表,可以使用以下代碼
port os
t(os.listdir(os.getcwd()))
編程者來說是非常必要的。