33
Chcę uzyskać katalog, w którym znajduje się plik. Na przykład pełna ścieżka to:Uzyskaj ścieżkę do katalogu bezwzględnej ścieżki do pliku w języku Python
fullpath = "/absolute/path/to/file"
# something like:
os.getdir(fullpath) # if this existed and behaved like I wanted, it would return "/absolute/path/to"
mogłem zrobić to tak:
dir = '/'.join(fullpath.split('/')[:-1])
Ale powyższy przykład opiera się na specyficznej separatora katalogu i nie jest naprawdę ładna. Czy istnieje lepszy sposób?
http://docs.python.org/2/library/os.path.html#os.path. dirname –