bemærk.nkmk.mig
I Python, du kan få, og ændre (sæt) den aktuelle arbejdsmappe med os.getcwd()
og os.chdir()
.
os
modul er inkluderet i standardbiblioteket, så der kræves ingen yderligere installation.
- os — diverse operativsysteminterfaces — Python 3.7.4 dokumentation
Denne artikel beskriver følgende indhold.,
- Få den aktuelle arbejdsmappe:
os.getcwd()
- Ændrer den aktuelle arbejdsmappe:
os.chdir()
sti til script-fil (.py
) kan opnås med __file__
. Se følgende artikel.
- Relateret: Få de vej til at køre fil (.py) i Python:
__file__
Få den aktuelle arbejdsmappe: os.,getcwd()
os.getcwd()
returnerer den absolutte sti til den arbejdsmappe, hvor Python er i øjeblikket kører som en streng str
.
getcwd
står for “get current working directory”, og Unix-kommandoen pwd
står for “print working directory”.
selvfølgelig kan du udskrive arbejdsmappen med print()
.
brug os.path
til at manipulere stistrengen. Se den følgende artikel for detaljer.,
- relateret: Uddrag filen, dir, udvidelsesnavnet fra en stistreng i Python
skift den aktuelle arbejdsmappe: os.chdir()
Du kan ændre den aktuelle arbejdsmappe med os.chdir()
.
Angiv destinationsstien i argumentet. Det kan være absolut eller relativt. Brug "../"
for at flytte op.
Du kan ændre den aktuelle mappe som Uni. – kommandoen cd
.
Både chdir
og cd
står for “change directory”.
Med __file__
og os.path
funktioner, kan du ændre den aktuelle mappe til den mappe, hvor den kører script-fil (.py
) eksisterer.