0

在此处输入图像描述

代码是

name = input("enter your name : ")
print("your name is :" + name)

在 Visual-Studio 代码中给出 EOF 错误,但在 Visual-Studio 中工作正常 如何解决 Visual-Studio 代码中的问题?

4

2 回答 2

0

只需更改 vscode 的缩进,通常如果有尾随空格。
您可以通过简单地单击 F1 然后trim trailing whitespace在搜索框中键入并选择它来做到这一点。
或者
CTRL + K CTRL + X
如果您仍然遇到同样的问题,请尝试将缩进更改为制表符/空格,按照与 F1 相同的操作并键入indentation,然后根据您的方便选择制表符/空格的缩进。

于 2020-09-28T14:49:06.660 回答
0

当我使用"console": "internalConsole",(in / .vscode/ launch.json) 时,我遇到了同样的问题。

原因是在这种模式下,结果会在 中执行DEBUG CONSOLE,目前这个终端只用于显示输出,所以代码无法接收到需要的输入,会显示 EOF 错误。(文件结尾:文件末尾出现意外错误。)

解决方案

使用其他输出方法:"console": "integratedTerminal","console": "externalTerminal",

参考:VSCode 中的控制台

于 2020-09-29T02:21:29.270 回答