poznámka.nkmk.mě
V Pythonu, můžete získat a změnit (nastavit) aktuální pracovní adresář s os.getcwd()
os.chdir()
.
os
je součástí standardní knihovny, takže není nutná žádná další instalace.
- OS-různá rozhraní operačního systému-dokumentace Pythonu 3.7.4
tento článek popisuje následující obsah.,
- Získat aktuální pracovní adresář:
os.getcwd()
- Změnit aktuální pracovní adresář:
os.chdir()
cesta K souboru skriptu (.py
) mohou být získány s __file__
. Viz následující článek.
- Související: Získat cestu běží file (.py) v Pythonu:
__file__
Získat aktuální pracovní adresář: os.,getcwd()
os.getcwd()
vrací absolutní cestu, pracovní adresář, kde Python je v současné době běží jako řetězec str
.
getcwd
znamená „get current working directory“ a příkaz Unix pwd
znamená „print working directory“.
pracovní adresář můžete samozřejmě vytisknout pomocí print()
.
použijteos.path
pro manipulaci s řetězcem cesty. Podrobnosti naleznete v následujícím článku.,
- související: Extrahujte soubor, dir, název přípony z řetězce cesty v Pythonu
změňte aktuální pracovní adresář: os.chdir ()
aktuální pracovní adresář můžete změnit pomocí os.chdir()
.
Zadejte cílovou cestu v argumentu. Může být absolutní nebo relativní. Pro posun nahoru použijte "../"
.
můžete změnit aktuální adresář jako příkaz Unix cd
.
oba chdir
a cd
znamená „změnit adresář“.
__file__
os.path
funkce, můžete změnit aktuální adresář na adresář, kde běží skript souboru (.py
) existuje.