我遇到了这个python函数os.path.join()。我想知道哪种方法更适合使用它。
os.path.join(r'C:\\' , r'some_dir_in_C_folder')
或
print os.path.join("C:\\" , "some_dir_in_C_folder\\")
TIA
答案 0 :(得分:6)
两者都不正确,正确用法是(例如:c:/programs/myfiles/cat.txt
:
>>> import os
>>> os.path.join('C:/' , 'programs','myfiles','cat.txt')
'C:/programs/myfiles/cat.txt'