jak zmienić bieżący katalog roboczy w Pythonie ?

w tym artykule omówimy jak zmienić bieżący katalog roboczy w Pythonie.

bieżący katalog roboczy to katalog, w którym program jest uruchomiony.

Zmiana bieżącego katalogu roboczego w Pythonie

najpierw musimy zaimportować moduł os Pythona tj.

import os

moduł os Pythona dostarcza funkcję do zmiany bieżącego katalogu roboczego tj.,

os.chdir(path)

zmienia bieżący katalog roboczy na podaną ścieżkę.

zrozummy na przykładzie,

najpierw wydrukuj bieżący katalog roboczy używając systemu operacyjnego.getcwd() czyli

print("Current Working Directory " , os.getcwd())

Teraz zmienimy bieżący katalog roboczy używając systemu operacyjnego.chdir (path) tzn.

os.chdir("/home/varun/temp")

jeżeli podana ścieżka nie istnieje to os.chdir () with throw error: FileNotFoundError. Dlatego powinniśmy albo wywołać go używając try / except tj.
albo sprawdzić czy nowy katalog istnieje przed zmianą katalogu roboczego tj.,
Pełny przykład jest następujący,
Wyjście:

Current Working Directory /home/varun/Documents/blog/pythonSamples/FileSamplesDirectory changedCurrent Working Directory /home/varun/tempCurrent Working Directory /home/varun/temp

Dodaj komentarz

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

Przejdź do paska narzędzi