note.nkmk.me (Polski)

0 Comments

w Pythonie można uzyskać I zmienić (ustawić) bieżący katalog roboczy za pomocąos.getcwd() Ios.chdir().

os moduł jest dołączony do biblioteki standardowej, więc nie jest wymagana dodatkowa instalacja.

  • os — różne interfejsy systemów operacyjnych — dokumentacja Pythona 3.7.4

Ten artykuł opisuje następującą zawartość.,

  • Pobierz bieżący katalog roboczy: os.getcwd()
  • Zmień bieżący katalog roboczy: os.chdir()

ścieżkę pliku skryptu (.py) można uzyskać za pomocą __file__. Zobacz poniższy artykuł.

  • powiązane: pobranie ścieżki uruchomionego pliku (.py) w Pythonie:__file__
link sponsorowany

pobranie bieżącego katalogu roboczego: os.,getcwd()

os.getcwd() zwraca bezwzględną ścieżkę katalogu roboczego, w którym Python jest aktualnie uruchomiony jako ciąg znaków str.

getcwd oznacza „get current working directory”, a polecenie Uniksapwd oznacza „print working directory”.

oczywiście możesz wydrukować katalog roboczy za pomocą print().

użyj os.path, aby manipulować ciągiem ścieżek. Szczegółowe informacje znajdują się w poniższym artykule.,

  • powiązane: rozpakuj plik, katalog, nazwę rozszerzenia z łańcucha ścieżki w Pythonie

Zmień bieżący katalog roboczy: os.chdir()

możesz zmienić bieżący katalog roboczy za pomocą os.chdir().

określa ścieżkę docelową w argumencie. Może być absolutny lub względny. Użyj "../", aby przesunąć się w górę.

możesz zmienić bieżący katalog jak polecenie Unix cd.

źródło: os_getcwd_chdir.,py

zarówno chdir oraz cd oznacza „zmień katalog”.

za pomocą funkcji__file__ Ios.path możesz zmienić bieżący katalog na katalog, w którym istnieje uruchomiony plik skryptu (.py).


Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *