Có cách nào đơn giản để có được đường dẫn nhạy cảm "thật" từ một đường dẫn trường hợp thấp hơn không. Giống như ngược lại của os.path.normcase.Đảo ngược os.path.normcase trên Windows
Ví dụ, hãy xem xét các thư mục:
c:\StackOverFlow
Nếu tôi đã đoạn sau, làm thế nào để có được 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')' cung cấp cho bạn 'c: stackoverflow', * not *' c: \ stackoverflow', như được giải thích trong tài liệu (= đường dẫn tương đối) vào thư mục hiện tại trên ổ đĩa được chỉ định). –
Đúng, tôi không kiểm tra mã ví dụ của mình. Sẽ sửa nó. Cảm ơn. – pkit