是否有可以规范化字符串文件路径或比较字符串文件路径的Python函数?
就像下面的函数(我编写的):
norm_path = os.normalise("C:\\abc/def/hij\\")
print(norm_path) # c:\abc\def\hij
# I'm looking for a function that converts all "/" to "\\", converts to lowercase
# and removes trailing "\\" or "/" chars so I can compare strings
在我编写自己的函数之前,我想看看是否已经有了这样的函数,所以我不会重新发明轮子。
答案 0 :(得分:4)
>>> import os
>>> print(os.path.normcase(os.path.normpath("C:\\abc/def/hij\\")))
c:\abc\def\hij