我是编程新手,这是我用python编写的第二个脚本。代码在我的编程环境中运行良好。但是,当我在cmd中运行它时,我收到以下错误:
Traceback (most recent call last): File
"C:\FS1\Python\Stiffness_punch\main.py", line 34, in <module>
with open(project_status) as f: IOError: [Errno 22] Invalid argument: '004.pch\r'
以下是代码:
print('Specify the name of the status project .pch file')
project_status = input("")
with open(project_status) as f:
status_lines = f.readlines()
我找不到任何解决方案。据我所知,该文件的名称被解释为“004.pch \ _”而不是“004.pch”,但我不知道如何从文件名中删除此"\r"
。
答案 0 :(得分:0)
试试这个:
project_status = input("").strip().replace('\"', '')