當某資料夾不存在時,建立資料夾:
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 判斷...