merk.nkmk.meg

0 Comments

I Python, kan du hente og endre (set) den gjeldende arbeidsmappen med os.getcwd() og os.chdir().

os modulen er inkludert i standard bibliotek, så ingen ekstra installasjon er nødvendig.

  • os — Diverse grensesnitt på operativsystemet — Python 3.7.4 dokumentasjon

Denne artikkelen beskriver følgende innhold.,

  • Hent gjeldende arbeidsmappe: os.getcwd()
  • Endre den gjeldende arbeidsmappen: os.chdir()

banen til skriptet (.py) kan fås med __file__. Se følgende artikkel.

  • Related: Få banen til å kjøre fil (.py) i Python: __file__
Sponset Link

Finn den gjeldende arbeidsmappen: os.,getcwd()

os.getcwd() returnerer den absolutte banen til å jobbe katalogen hvor Python-kjører som en string str.

getcwd står for «bli gjeldende arbeidskatalog», og Unix-kommando pwd står for «print working directory».

selvfølgelig, kan du skrive ut arbeidsmappe med print().

Bruk os.path for å manipulere banen strengen. Se følgende artikkel for å få mer informasjon.,

  • Related: Pakk ut filen, dir, extension navn fra en bane streng i Python

Endre den gjeldende arbeidsmappen: os.chdir – ()

Du kan endre den gjeldende arbeidsmappen med os.chdir().

Angi destinasjon banen i argumentet. Det kan være absolutt eller relativ. Bruk "../" for å gå opp.

Du kan endre den gjeldende katalogen som Unix-kommando cd.

kilde: os_getcwd_chdir.,py

Begge chdir og cd står for «change directory».

Med __file__ og os.path funksjoner, du kan endre den gjeldende katalogen til katalogen der du kjører skriptet (.py) eksisterer.


Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *