Python - Jak stworzyć zagnieżdżoną strukturę katalogu

Python - Jak stworzyć zagnieżdżoną strukturę katalogu

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)
    12z ś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)
    12z ś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