代码是
name = input("enter your name : ")
print("your name is :" + name)
在 Visual-Studio 代码中给出 EOF 错误,但在 Visual-Studio 中工作正常 如何解决 Visual-Studio 代码中的问题?
代码是
name = input("enter your name : ")
print("your name is :" + name)
在 Visual-Studio 代码中给出 EOF 错误,但在 Visual-Studio 中工作正常 如何解决 Visual-Studio 代码中的问题?
只需更改 vscode 的缩进,通常如果有尾随空格。
您可以通过简单地单击 F1 然后trim trailing whitespace
在搜索框中键入并选择它来做到这一点。
或者
CTRL + K
CTRL + X
如果您仍然遇到同样的问题,请尝试将缩进更改为制表符/空格,按照与 F1 相同的操作并键入indentation
,然后根据您的方便选择制表符/空格的缩进。
当我使用"console": "internalConsole",
(in / .vscode
/ launch.json
) 时,我遇到了同样的问题。
原因是在这种模式下,结果会在 中执行DEBUG CONSOLE
,目前这个终端只用于显示输出,所以代码无法接收到需要的输入,会显示 EOF 错误。(文件结尾:文件末尾出现意外错误。)
解决方案:
使用其他输出方法:"console": "integratedTerminal",
或
"console": "externalTerminal",
参考:VSCode 中的控制台。