Python 3.x 我在这里用这些引语做错了什么?
这意味着test.bat之后和之前的引号,在第一个系统调用()中是无效的语法。我怎样才能解决这个问题?我似乎没有做错什么。(我是Python新手。)Python 3.x 我在这里用这些引语做错了什么?,python-3.x,syntax-error,double-quotes,single-quotes,Python 3.x,Syntax Error,Double Quotes,Single Quotes,这意味着test.bat之后和之前的引号,在第一个系统调用()中是无效的语法。我怎样才能解决这个问题?我似乎没有做错什么。(我是Python新手。) 尝试更改此代码段周围的引号 “@ECHO OFF\nECHO.\nECHO\n This is a batch file\nECHO.\nPAUSE\nCLS\nEXIT” 改为 "@ECHO OFF\nECHO.\nECHO\n This is a batch file\nECHO.\nPAUSE\nCLS\nEXIT" 注意原始引号(您的代
尝试更改此代码段周围的引号
“@ECHO OFF\nECHO.\nECHO\n This is a batch file\nECHO.\nPAUSE\nCLS\nEXIT”
改为
"@ECHO OFF\nECHO.\nECHO\n This is a batch file\nECHO.\nPAUSE\nCLS\nEXIT"
注意原始引号(您的代码)与它们之间有一条曲线,当我用笔直、非花哨的引号替换它们时。根据我的经验,花哨的有时会引起问题
另外,这是我在堆栈溢出问题上的第一个答案,所以我尝试一下:)希望它有帮助没有起作用。。。虽然我确实更改了引号。
s/以我的经验/每一次/
:-)一个词:“智能引号”。等等,这是两个词:-)但是当Python有足够的文件I/O内容时,为什么要调用subprocess…echo
来创建一个文件呢?在任何情况下,子流程中的cd
都不太可能结转到下一个子流程调用中。
"@ECHO OFF\nECHO.\nECHO\n This is a batch file\nECHO.\nPAUSE\nCLS\nEXIT"