Python - Cara membuat struktur direktori bersarang
- 1422
- 224
- Karl O'Connell DDS
Modul PathLib menawarkan kelas yang mewakili jalur sistem file dengan semantik yang sesuai untuk sistem operasi yang berbeda. Kita dapat membuat struktur direktori bersarang menggugat pathlib.Jalur.mkdir Fungsi dalam Python.
- Di Linux:
Dari path pathlib path ("/dir1/dir2/dir3").mkdir (orang tua = true, eksist_ok = true)12 dari pathlib impor pathpath ("/dir1/dir2/dir3").mkdir (orang tua = true, eksist_ok = true) - Di Windows:
Dari path Pathlib Path ("C: \\ dir1 \\ dir2 \\ dir3").mkdir (orang tua = true, eksist_ok = true)12 dari pathlib impor pathpath ("c: \\ dir1 \\ dir2 \\ dir3").mkdir (orang tua = true, eksist_ok = true)
Di Sini:
orang tua = benar
: menginstruksikan untuk membuat direktori orang tua jika tidak tersedia.eksist_ok = true
: Jangan melempar kesalahan jika direktori sudah ada.
Jalankan skrip python di atas dan memeriksa pohon direktori yang baru dibuat.
/dir1 └── dir2 └── dir3