一、使用os模塊創建新目錄
Python的os模塊提供了很多文件和目錄操作相關的函數,通過os.mkdir()函數可以快速創建新目錄。
import os # 在當前目錄下創建名為new_folder的新目錄 os.mkdir('new_folder')
以上代碼會在當前目錄下創建一個名為new_folder的新目錄。
如果需要在指定的路徑下創建新目錄,可以通過os.path.join()函數將路徑和目錄名拼接起來。
import os # 在'd:/work/'路徑下創建名為new_folder的新目錄 path = os.path.join('d:/work/', 'new_folder') os.mkdir(path)
以上代碼會在’d:/work/’路徑下創建一個名為new_folder的新目錄。
二、使用Pathlib模塊創建新目錄
Python3.4及以上版本提供了Pathlib模塊,通過Path()函數可以創建Path對象,使用Path.mkdir()函數可以創建新目錄。
import pathlib # 在當前目錄下創建名為new_folder的新目錄 pathlib.Path('new_folder').mkdir()
以上代碼會在當前目錄下創建一個名為new_folder的新目錄。
如果需要在指定的路徑下創建新目錄,可以通過Path()函數將路徑和目錄名拼接起來。
import pathlib # 在'd:/work/'路徑下創建名為new_folder的新目錄 path = pathlib.Path('d:/work/') / 'new_folder' path.mkdir()
以上代碼會在’d:/work/’路徑下創建一個名為new_folder的新目錄。
三、使用shutil模塊創建新目錄
Python的shutil模塊除了提供文件和目錄的複製操作外,還提供了mkdir()函數可以快速創建新目錄。
import shutil # 在當前目錄下創建名為new_folder的新目錄 shutil.mkdir('new_folder')
以上代碼會在當前目錄下創建一個名為new_folder的新目錄。
如果需要在指定的路徑下創建新目錄,可以通過os.path.join()函數將路徑和目錄名拼接起來。
import shutil # 在'd:/work/'路徑下創建名為new_folder的新目錄 path = os.path.join('d:/work/', 'new_folder') shutil.mkdir(path)
以上代碼會在’d:/work/’路徑下創建一個名為new_folder的新目錄。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/285540.html