公開:2025-06-13、更新:2025-06-13
10-9「複製や削除など」 3ページ
マンガ

3
コンテンツ紹介
テキスト原稿
# 3p
__1__
猫野:
まずは
ディレクトリーの
作成だ
深い階層まで
一気に作成してくれる
__2__
```py
import os
# ディレクトリーを作成
p = 'parent/child/new_dir'
os.makedirs(p)
```
---
__3__
猫野:
1階層ずつ作る
関数もあるが
こちらの方が便利だ
__4__
対象のディレクトリーが
存在するとエラーが出るから
先に存在確認するとよい
これから紹介する処理も
確認した方がよい
ただ、長くなるので
例からは省く
```py
import os
# ディレクトリーを作成
p = 'parent/child/new_dir'
if not os.path.exists(p):
os.makedirs(p)
else:
print('exists')
```