4

I'm new to programming language and started learning python. While practicing writing code in VS code editor, I'm getting invalid syntax error for the following code:

sidekick = "WonderBoy"
print("You ruined the Grill Master's barbeque!")
print("The crowd is chanting your name!")
print(sidekick * 20)

But When I type the same code in python own shell editor, above code executes well. Could anyone tell me what's wrong with the code.

Code Editor: Visual Studio Code

Error occurring instance: Right click and select "Run python file in terminal"

Error:

>SyntaxError: invalid syntax
>>> & C:/Users/abhis/AppData/Local/Programs/Python/Python38-32/python.exe "c:/Users/abhis/Desktop/Ex_Files_Programming_Foundations_Fundamentals/Exercise Files/Chap02/text1.py"
 File "<stdin>", line 1
 & C:/Users/abhis/AppData/Local/Programs/Python/Python38-32/python.exe "c:/Users/abhis/Desktop/Ex_Files_Programming_Foundations_Fundamentals/Exercise Files/Chap02/text1.py"
 ^
SyntaxError: invalid syntax
kaya3
51.7k7 gold badges87 silver badges119 bronze badges
asked Feb 23, 2020 at 11:12
2
  • Is there any spaces in your line1? Many time this is due to having tabs in the code. Please check Commented Feb 23, 2020 at 11:19
  • 1
    This looks like the command itself for running your file from the menu is broken. It's sending an & symbol followed the file path as literal code, and Python complains because the & and the file path are not code. Commented Feb 23, 2020 at 11:26

1 Answer 1

4

"Looks like your problem is that you are trying to run python test.py from within the Python interpreter, which is why you're seeing that traceback.

Make sure you're out of the interpreter, then run the python test.py command from bash or command prompt or whatever."

--- syntax error when using command line in python

just enter "quit()" in terminal and try again

like this

answered Feb 23, 2020 at 11:30
Sign up to request clarification or add additional context in comments.

1 Comment

Yes, That worked well. When I use "run line in python terminal" command, VS Code starts python interpreter and it didn`t quit it after completion. I used exit() command in python interpreter window to end python session.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.