python建立子目錄並在子目錄下建立檔案

2021-10-06 05:18:50 字數 562 閱讀 4416

import os

# 首先判斷當前工作目錄下是否存在目錄machine_learning

ifnot os.path.isdir(

"machine_learning"):

# 不存在的話就建立子目錄machine_learning

# 因為父目錄存在,所有這裡用mkdir也可以

os.makedirs(

"machine_learning"

)# 再判斷路徑machine_learning\\train.csv是否是檔案

ifnot os.path.isfile(

"machine_learning\\train.csv"):

# 無檔案利用open建立,必須指定mode為寫入模式

# mode預設是唯讀模式,無檔案時不指定mode會報錯

f =open

("machine_learning\\train.csv"

, mode=

"w")

f.close(

)else

:pass

Python指令碼訪問子目錄

d work my program.py src dir os.path.abspath os.path.dirname file print src dir sub dir os.path.join src dir,sub dir print sub dir 輸出 d work d work su...

python 子目錄的呼叫

主要是論述python中的呼叫父目錄或者子目錄的情況 有如下圖示 如上圖所示在parent dir目錄中有乙個py檔案test.py和兩個資料夾,兩個資料夾中有各自有相關的檔案。case1 呼叫父目錄的檔案 如在a.py檔案中呼叫test.py檔案。需要在在檔案頭部加入如下 import sys i...

mkdirp 遞迴建立目錄及其子目錄

如果要建立目錄a並建立目錄a的子目錄b,沒有用 p引數的情況下mkdir會逐個建立目錄 mkdir a mkdir a b 加上引數 p就可以直接建立2個目錄mkdir p a b 如果目錄a 不存在就建立 mkdirp命令是npm的包,可以代替mkdir p操作。intall npm instal...