考虑下面的例子
#junk path ending with a test file
test = "C:\\test1/test2\test3.txt"
withimport os
和os.path.abspath
in 可以规范化路径名
test_norm = os.path.abspath(test)
print test_norm
C:\\test1\\test2\test3.txt'
如果我将路径名拆分为os.path.split
我有以下问题
os.path.split(test_norm)
('C:\\test1', 'test2\test3.txt')
代替
C:\\test1\\test2 and test3.txt
此问题源于用户键入input_raw
目录作为示例的事实。我可以避免这种情况raw_input
吗?