1

我将下面的代码片段保存到一个文件中,比如 stackoverflow.py 并转到终端并运行(在我的 conda env 中)然后一切都很好。但是在 VS Code 中,在相同的 conda env 下,它会遇到 Invalid Syntax。白色的截图是 Mac Terminal 的结果,黑色的截图是 VS Code Terminal 的结果。我想知道发生了什么事。谢谢

import requests

request = requests.get("https://drive.google.com/uc?export=download&id=0B6ZlG_Eygdj-c1kzcmUxN05VUXM")
with open("survey.zip", "wb") as file: 
    file.write(request.content)

在此处输入图像描述

在此处输入图像描述

4

1 回答 1

1

从屏幕截图看来,当您在 VS 代码中运行它时,您的命令正在 python shell(作为 python 代码)中执行,而不是在终端中执行。

只需确保在运行命令时使用正确的 shell。您可以在屏幕截图中看到活动外壳,其中显示“2:python”(在下拉菜单中)。

于 2019-10-20T21:46:01.167 回答