簡體   English   中英

在 VS Code 終端中運行 python 代碼命中無效語法

[英]Running python code in VS Code terminal hitting Invalid syntax

我將下面的代碼片段保存到一個文件中,比如 stackoverflow.py 和 go 到終端並運行(在我的 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)

在此處輸入圖像描述

在此處輸入圖像描述

從屏幕截圖看來,當您在 VS 代碼中運行它時,您的命令正在 python shell (作為 python 代碼)中執行,而不是在終端中執行。

只需確保在運行命令時使用正確的 shell 即可。 您可以在屏幕截圖中看到活動的 shell,其中顯示“2:python”(在下拉菜單中)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM