Czy istnieje prosty sposób uzyskania ścieżki "rzeczywistej" z uwzględnieniem wielkości liter ze ścieżki ze wszystkimi małymi literami. Tak jak na odwrocie pliku os.path.normcase.Odwrócenie pliku os.path.normcase w systemie Windows
Rozważmy na przykład katalog:
c:\StackOverFlow
Jeśli mam następujący fragment kodu, w jaki sposób uzyskać d_real?
>>> import os
>>> d = os.path.normcase('C:\\StackOverFlow') # convert to lower case
>>> d
'c:\\stackoverflow'
>>> d_real = ... # should give 'C:\StackOverFlow' with the correct case
'os.path.join ('c', 'stackoverflow')' 'daje c: stackoverflow', * nie *' c: \ stackoverflow', jak wyjaśniono w docs (= ścieżka względna do bieżącego katalogu na określonym dysku). –
Tak, nie sprawdziłem mojego przykładowego kodu. Naprawię to. Dzięki. – pkit