0
我试图使该文件移动到一个文件夹中的用户主文件夹内,这样的一个跨平台的程序:Python的os.rename“”和“/”跨平台问题
os.rename(file_var, destination_folder)
但我无法使它工作,因为我需要将文件名称放在目标var内,问题在于Windows“\”
我的选择是什么?
我试图使该文件移动到一个文件夹中的用户主文件夹内,这样的一个跨平台的程序:Python的os.rename“”和“/”跨平台问题
os.rename(file_var, destination_folder)
但我无法使它工作,因为我需要将文件名称放在目标var内,问题在于Windows“\”
我的选择是什么?
做到这一点: 比如你要这样的路径:根据this后
:
'+pathfile+'/output/log.txt'
而不是键入一个字符串,加入他们是这样的:
os.path.join(pathfile,"output","log.txt")
注意/
在windows
和linux
两个作品,我总是使用os.path.join()
因此,使用'os.path'模块以跨平台的方式处理路径。 –