建立資料夾

2021-09-26 07:16:44 字數 579 閱讀 1454

當某資料夾不存在時,建立資料夾:

import os

path_dir="file/"

if not os.path.exists(path_dir):

os.makedirs(path_dir)

同時建立資料夾有兩種函式,os.mkdir和os.makedirs,兩者的區別在於前者是一級一級建立檔案目錄,後者可以以此建立多級目錄,具體區別如下:

#os.mkdir("file/hello/")

os.mkdir("file/hello/hi")

#filenotfounderror: [winerror 3] 系統找不到指定的路徑。: 'file/hello/hi'

這時會報錯,因為沒有hello資料夾,去掉注釋,則先建立hello資料夾再建立hi資料夾,不會報錯而os.makedirs可以以此多級建立,即使hello資料夾不存在也可建立。

os.makedirs("file/hello/hi")

#這時就不會報錯

從以上可以看出當逐級建立資料夾時兩者是沒有區別的。

linux c建立資料夾,並在資料夾中建立檔案

建立資料夾,在在檔案裡面建立檔案 乙個例項 include include include include int main char pathname 100 pathname 0 f pathname 1 l pathname 2 o pathname 3 w pathname 4 pathna...

C 建立資料夾,刪除資料夾,建立檔案,刪除檔案

protected void button1 click object sender,eventargs e 判斷檔案的存在 else string name getfiles.filename 獲取已上傳檔案的名字 string size getfiles.postedfile.contentle...

資料夾是否存在,建立資料夾

1.access函式判斷資料夾或者檔案是否存在 函式原型 int access const char filename,int mode 所屬標頭檔案 io.h filename 可以填寫資料夾路徑或者檔案路徑 mode 0 f ok 只判斷是否存在 2 r ok 判斷寫入許可權 4 w ok 判斷...