GeeksforGeeks (Dansk)

Mens du arbejder med filen håndtering du har måske bemærket, at filer der refereres kun ved deres navne, fx ‘GFG.txt‘, og hvis den fil ikke er placeret i samme mappe som scriptet, Python rejser en fejl. Så hvordan gøres det?

begrebet nuværende arbejdsmappe (C .d) bliver vigtigt her. Overvej C .d som mappen, Python fungerer inde., Når filerne kun kaldes ved deres navn, antager Python, at det starter i C .d, hvilket betyder, at Navn kun reference vil blive vellykket, hvis filen er i Pythons C .d.

Bemærk: mappe, hvor Python-scriptet kører, kaldes Aktuel mappe. Dette er ikke den sti, hvor Python-scriptet er placeret.

kom nuværende arbejdsmappe

Python giver os modul til interaktion med operativsystemet. Dette modul kommer under Pythons standard utility modul., Alle funktioner i os modul hæve OSError i tilfælde af ugyldige eller utilgængelige filnavne og stier, eller andre argumenter, der har den rigtige type, men er ikke accepteret af operativsystemet.

for at få placeringen af den aktuelle arbejdsmappe os.getcwd() bruges.

Syntaks: os.Getc .d ()

Parameter: ingen parameter er påkrævet.returværdi: denne metode returnerer en streng, der repræsenterer den aktuelle arbejdsmappe.

eksempel:

opmærksomhed nørd!, Styrk dine fundamenter med Python programmering Foundation kursus og lære det grundlæggende.

til at begynde med Forbedrer dine intervie .forberedelser dine datastrukturkoncepter med Python DS-kurset.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *