a fájlkezeléssel végzett munka során előfordulhat, hogy észrevette, hogy a fájlokra csak a nevük hivatkozik, például ‘GFG.txt
‘, és ha a fájl nem található a szkript könyvtárában, a Python hibát vet fel. Szóval, hogyan történik?
a jelenlegi munkakönyvtár (CWD) fogalma itt fontos lesz. Tekintsük a CWD-t mappának, a Python belül működik., Amikor a fájlokat csak a nevük alapján hívják, a Python feltételezi, hogy a CWD-ben kezdődik, ami azt jelenti, hogy a csak név hivatkozás csak akkor lesz sikeres, ha a fájl a Python CWD-jében található.
Megjegyzés: A mappa, ahol a Python szkript fut, jelenlegi könyvtárként ismert. Ez nem az az út, ahol a Python szkript található.
az aktuális munkakönyvtár beszerzése
a Python OS modult biztosít az operációs rendszerrel való interakcióhoz. Ez a modul a Python szabványos segédprogram modulja alá tartozik., Az operációs rendszer moduljának összes funkciója OSError
érvénytelen vagy elérhetetlen fájlnevek és elérési utak, vagy más, megfelelő típusú argumentumok esetén, amelyeket az operációs rendszer nem fogad el.
ahhoz, hogy a helyét az aktuális munkakönyvtár os.getcwd()
használják.
szintaxis: os.getcwd ()
paraméter: nincs szükség paraméterre.
visszatérési érték: ez a módszer egy olyan karakterláncot ad vissza, amely az aktuális munkakönyvtárat képviseli.
példa:
figyelem!, Erősítse meg alapjait a Python Programming Foundation kurzussal, majd Ismerje meg az alapokat.
először is, az interjú előkészületei javítják az adatstruktúrák koncepcióit a Python DS tanfolyammal.