Python 建立目錄

2022-08-20 18:54:07 字數 1341 閱讀 1949

import os

os.mrkdir("d:\\demo")                              #建立目錄   mrkdir 無法傳建立多級目錄

def mrkdir(path):                                      #建立遞迴函式 建立多級目錄

if not os.path.exists("d:\\demo\\test\\python"):                  #判斷路徑是否存在

os.mrkdir("d:\\demo\\test\\python")

else

print("你建立的目錄已經存在")

def mrkdir(path):                                      #建立遞迴函式 建立多級目錄

if not os.path.isdir(path):                  #判斷路徑是否存在

mrkdir(os.path.split(path)[0])

else

return

os.mrkdir(path)

mrkdir("d:\\demo\\test\\python")

#第二種建立多級目錄

os.makedirs("d:\\demo\\test\\python")

import os

os.mrkdir("d:\\demo")                              #建立目錄   mrkdir 無法傳建立多級目錄

def mrkdir(path):                                      #建立遞迴函式 建立多級目錄

if not os.path.exists("d:\\demo\\test\\python"):                  #判斷路徑是否存在

os.mrkdir("d:\\demo\\test\\python")

else

print("你建立的目錄已經存在")

def mrkdir(path):                                      #建立遞迴函式 建立多級目錄

if not os.path.isdir(path):                  #判斷路徑是否存在

mrkdir(os.path.split(path)[0])

else

return

os.mrkdir(path)

mrkdir("d:\\demo\\test\\python")

#第二種建立多級目錄

os.makedirs("d:\\demo\\test\\python")

python建立目錄函式 python 建立目錄

python對檔案的操作還算是方便的,只需要包含os模組進來,使用相關函式即可實現目錄的建立。主要涉及到三個函式 1 os.path.exists path 判斷乙個目錄是否存在 2 os.makedirs path 多層建立目錄 3 os.mkdir path 建立目錄 demo 直接上 def ...

python建立目錄函式 如何測試建立目錄的函式?

這裡的乙個好實踐是學習如何使用mock或這樣的測試框架 此外,您應該使用python的unittest框架。在 你在這裡的目標不一定要確保某個東西被創造出來,而是要讓它被呼叫。因此,您需要做的是模擬外部呼叫,以幫助測試方法的正確流。所以在這種情況下,你應該模仿exists和makedirs。然後確保...

python批量建立目錄

最近辦公,遇到建立多個目錄的問題,決定使用python實現一下 dir list中的資料可以 excel,使用查詢替換成列表形式比較方便 不做過多描述 import os 匯入所需要的庫 路徑path d aa 資料夾名稱放進列表裡 dir list aa bb cc dd ee ff gg hh ...