Chcę uzyskać ścieżkę do katalogu bieżącego pliku. Próbowałem:
>>> os.path.abspath(__file__)
'C:\\python27\\test.py'
Ale jak mogę pobrać ścieżkę do katalogu?
Na przykład:
'C:\\python27\\'
__file__
nie jest zdefiniowany po uruchomieniu Pythona jako interaktywnej powłoki. Pierwszy fragment kodu w twoim pytaniu wygląda na to, że pochodzi on z interaktywnej powłoki, ale faktycznie wygenerowałby NameError
, przynajmniej na Pythonie 2.7.3, ale inne też chyba.