天天看點

Python File “<stdin>“, line 1 SyntaxError:invalid syntax VS code

在VS Code裡寫了一句Python語句:print("str")

點選執行按鈕報錯如下:

File "<stdin>", line 1

    & "C:/Program Files/Python/Python37/python.exe" d:/20200801/ex45b.py

    ^

SyntaxError: invalid syntax

這是因為不小心按下了:shift + enter按鈕,這個組合按鈕在VS code中代表單行執行光标所在行。環境已經切換成了單行執行環境:

Python File “<stdin>“, line 1 SyntaxError:invalid syntax VS code

關閉VS code,重新打開VS code,正常的環境如下:

Python File “<stdin>“, line 1 SyntaxError:invalid syntax VS code

再次點選執行按鈕,可以正常執行了