一、使用os模塊的mkdir函數創建新目錄
在Python中,可以使用內置的os庫來操作文件和目錄。我們可以使用該模塊中的mkdir函數來創建新目錄。下面是示例代碼:
import os
# 新目錄的名稱
dirname = "newdir"
# 使用mkdir函數創建新目錄
os.mkdir(dirname)
在上面的代碼中,我們首先引入了os模塊。然後,我們定義了新目錄的名稱為“newdir”。最後,我們使用mkdir函數在當前工作目錄中創建了一個名為“newdir”的新目錄。
二、使用os模塊的makedirs函數遞歸創建新目錄
如果要在Python中創建一個目錄樹,也就是在一個目錄中創建多個目錄,可以使用os模塊的makedirs函數,該函數可以遞歸創建目錄。下面是示例代碼:
import os
# 新目錄的路徑
dirname = "newdir/subdir1/subdir2"
# 使用makedirs函數創建新目錄樹
os.makedirs(dirname)
在上面的代碼中,我們定義了新目錄的路徑為“newdir/subdir1/subdir2”。然後,我們使用makedirs函數創建了一個包含子目錄“subdir1”和“subdir2”的目錄樹。
三、使用pathlib模塊創建新目錄
在Python 3.4及以上版本中,還可以使用pathlib模塊創建新的目錄。這個模塊提供了一個路徑類,可以方便地操作路徑和文件。下面是示例代碼:
from pathlib import Path
# 新目錄的名稱
dirname = "newdir"
# 使用Path類創建新目錄
Path(dirname).mkdir()
在上面的代碼中,我們首先導入了pathlib模塊,並定義了新目錄名稱為“newdir”。然後,我們使用Path類創建了一個路徑對象,通過該對象調用mkdir函數創建了一個新的目錄。
原創文章,作者:XKLS,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/137017.html