Bus errorとSegmentation faultに困ったら見るブログ

物理の研究者による日々の研究生活のメモ書きです ( python/emacs/html/Japascript/シェルスクリプト/TeX/Mac/C言語/Linux/git/tmux/R/ポケモンGO)

【python3】ディレクトリを作るコマンド

Pythonでディレクトリ(フォルダ)を作成するmkdir, makedirs | note.nkmk.me

osパッケージを使う

import os


os.mkdirに作るディレクトリ名を渡せばOK
再起的に、ディレクトリは作ってくれない

new_dir_path = 'data/temp/new-dir'
os.mkdir(new_dir_path)

再起的に作ってくれるのは、os.makedirs

exist_ok=True
というオプションは、すでにディレクトリが存在してる場合にでもエラーにならないようにするオプション

new_dir_path_recursive = 'data/temp/new-dir2/new-sub-dir'
os.makedirs(new_dir_path_recursive)

os.makedirs(new_dir_path_recursive, exist_ok=True)


ランキングに参加中、クリックにご協力お願いします!