GeeksforGeeks (Polski)

podczas pracy z obsługą plików możesz zauważyć, że pliki są odwołane tylko po ich nazwach, np. 'GFG.txt ' I jeśli plik nie znajduje się w katalogu skryptu, Python rodzi błąd. Jak to się robi?

pojęcie bieżącego katalogu roboczego (CWD) staje się tutaj ważne. Rozważ CWD jako folder, w którym działa Python., Ilekroć pliki są wywoływane tylko po ich nazwie, Python zakłada, że zaczyna się w CWD, co oznacza, że odniesienie tylko do nazwy będzie skuteczne tylko wtedy, gdy plik jest w CWD Pythona.

Uwaga: Folder, w którym uruchomiony jest skrypt Pythona, jest znany jako bieżący katalog. To nie jest ścieżka, na której znajduje się skrypt Pythona.

pobieranie bieżącego katalogu roboczego

Python udostępnia moduł OS do interakcji z systemem operacyjnym. Moduł ten wchodzi w skład standardowego modułu narzędziowego Pythona., Wszystkie funkcje w module systemu operacyjnego podnoszą OSError w przypadku nieprawidłowych lub niedostępnych nazw plików i ścieżek lub innych argumentów, które mają prawidłowy typ, ale nie są akceptowane przez system operacyjny.

aby uzyskać lokalizację bieżącego katalogu roboczego os.getcwd() jest używany.

składnia: os.getcwd ()

parametr: parametr nie jest wymagany.

Return Value: ta metoda zwraca łańcuch, który przedstawia bieżący katalog roboczy.

przykład:

Uwaga geek!, Wzmocnij swoje podstawy dzięki kursowi Python Programming Foundation i naucz się podstaw.

na początek przygotowanie do rozmowy kwalifikacyjnej wzbogaca koncepcje struktur danych o kurs Python DS.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *