Python - Jak stworzyć zagnieżdżoną strukturę katalogu
- 3836
- 856
- Tomasz Szatkowski
Moduł PATHLIB oferuje klasy reprezentujące ścieżki systemu plików z semantyką odpowiednie dla różnych systemów operacyjnych. Możemy stworzyć pozew zagnieżdżonej struktury katalogu ścieżka.Ścieżka.Mkdir Funkcja w Pythonie.
- Na Linux:
Z ścieżki ścieżki importu Pathlib ("/dir1/dir2/dir3").mkdir (rodzice = true, ext_ok = true)12 z ścieżki importowej Pathpath ("/dir1/dir2/dir3").mkdir (rodzice = true, ext_ok = true) - W systemie Windows:
od ścieżki importu ścieżki i ścieżki importu ("C: \\ dir1 \\ dir2 \\ dir3").mkdir (rodzice = true, ext_ok = true)12 z ścieżki importowej Pathpath („C: \\ dir1 \\ dir2 \\ dir3”).mkdir (rodzice = true, ext_ok = true)
Tutaj:
Rodzice = prawda
: Poinstruuj tworzenie katalogów nadrzędnych, jeśli nie są dostępne.EXST_OK = TRUE
: Nie rzucaj błędu, jeśli katalog już istnieje.
Wykonaj powyższy skrypt Pythona i sprawdziłem nowo utworzone drzewo katalogu.
/Dir1 └── Dir2 └── Dir3