我正在尝试运行这行代码:
RAW_FILE="filename.txt"
os.rename("source.file", RAW_FILE)
我只想获取一个匹配source.file的文件,并将其重命名为RAW_FILE变量中包含的内容。使用anaconda python shell测试它可以正常工作。
使用脚本运行时出现此错误:
os.rename("source.file", RAW_FILE)
OSError: [WinError 123] The filename, directory name, or volume label syntax
is incorrect: 'source.file' -> 'filename.txt\n'
我在脚本中有一个打印件,它显示的是没有' \ n'
的filename.txt我尝试过(在许多其他事情中):
.rstrip()
.strip()
.replace('\n', '')
我怎样才能删除这种看似无敌的' \ n'这是什么原因?