我希望在Python3中创建一个批处理文件重命名脚本。为此我有-
import os
filePath = "F:/tryit"
fileName = "/dummy1.txt"
newFileName = "/dummy2.txt"
oldName = filePath+fileName
newName = filePath + newFileName
print(oldName)
print(os.path.normpath(oldName))
print(newName)
print(os.path.normpath(newName))
os.rename( os.path.normpath(oldName), os.path.normpath(newName))}
print语句显示反斜杠适当地转过来了,但是我得到了错误消息-
系统找不到指定的文件:'F:\\tryit\\dummy1.txt'
->;'F:\\tryit\\dummy2.txt'
双反斜杠是从哪里来的?我怎样才能去掉它们? 我试过用“r”来表示raw,任何连续的反斜杠都没有用。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐