notă.nkmk.mine
În Python, puteți obține și de a schimba (set) directorul curent de lucru cu os.getcwd()
și os.chdir()
.
os
modulul este inclus în biblioteca standard, astfel încât nu este necesară instalarea suplimentară.
- os-diverse interfețe ale sistemului de operare — documentație Python 3.7.4
Acest articol descrie următorul conținut.,
- Obțineți directorul curent de lucru:
os.getcwd()
- Schimba directorul curent de lucru:
os.chdir()
calea de fișier script (.py
) pot fi obținute cu __file__
. Vezi articolul următor.
- Legate de: Ia calea de a rula file (.py) în Python:
__file__
Ia directorul curent de lucru: sistemul de operare.,getcwd()
os.getcwd()
returnează calea absolută a directorului de lucru în cazul în care Python este în prezent rulează ca un șir de caractere str
.
getcwd
standuri pentru „a obține director de lucru curent”, și comandă Unix pwd
vine de la „print directorul de lucru”. desigur, puteți imprima directorul de lucru cu print()
.
utilizați os.path
pentru a manipula șirul de cale. Consultați următorul articol pentru detalii.,
- înrudit: extrageți fișierul, dir, numele extensiei dintr-un șir de cale în Python
schimbați directorul curent de lucru: os.chdir ()
puteți schimba directorul curent de lucru cu os.chdir()
.
specificați calea de destinație în argument. Poate fi absolut sau relativ. Utilizați "../"
pentru a vă deplasa în sus.
puteți schimba directorul curent ca comanda UNIX cd
.
Ambele chdir
și cd
standuri pentru „change directory”.
Cu __file__
și os.path
funcții, puteți schimba directorul curent la directorul unde rulează script file (.py
) există.