note.nkmk.me

0 Comments

in Python kunt u de huidige werkmap opvragen en wijzigen (instellen) met os.getcwd() en os.chdir().

os module is opgenomen in de standaardbibliotheek, dus er is geen extra installatie nodig.

  • os-Diverse besturingssysteem interfaces-Python 3.7.4 documentatie

Dit artikel beschrijft de volgende inhoud.,

  • haal de huidige werkmap op: os.getcwd()
  • Wijzig de huidige werkmap: os.chdir()

het pad van het scriptbestand (.py) kan worden verkregen met __file__. Zie het volgende artikel.

  • gerelateerd: haal het pad op van het draaiende bestand (. py) in Python: __file__
gesponsorde Link

haal de huidige werkmap op: os.,getcwd ()

os.getcwd() geeft het absolute pad terug van de werkmap waarin Python momenteel draait als een string str.

getcwd staat voor” get current working directory”, en het Unix commando pwd staat voor”print working directory”.

natuurlijk kunt u de werkmap afdrukken met print().

gebruik os.path om de padstring te manipuleren. Zie het volgende artikel voor meer informatie.,

  • verwant: Extract het bestand, dir, extensie naam uit een pad string in Python

Verander de huidige werkmap: os.chdir ()

u kunt de huidige werkmap wijzigen met os.chdir().

specificeer het doelpad in het argument. Het kan absoluut of relatief zijn. Gebruik "../" om naar boven te gaan.

u kunt de huidige map wijzigen zoals het Unix commando cd.

bron: os_getcwd_chdir.,py

zowel chdir en cd staat voor”change directory”.

met de functies __file__ en os.path kunt u de huidige map wijzigen naar de map waar het draaiende scriptbestand (.py) bestaat.


Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *