>&g"/> >&g">

Heim  >  Artikel  >  Backend-Entwicklung  >  So beheben Sie einen nicht-grammatikalischen Fehler in der Datei „“, Zeile 1 in Python

So beheben Sie einen nicht-grammatikalischen Fehler in der Datei „“, Zeile 1 in Python

WBOY
WBOYnach vorne
2023-04-23 10:58:062417Durchsuche

Ich habe ein sehr einfaches Programm in VSCode geschrieben:

str1 = 'Python is good'
print(str1.replace('Python', 'python'))

Wenn ich im Terminal darauf klicke, um es auszuführen, wird ein Fehler gemeldet:

Datei "", Zeile 1
& C:Python Challenge/test.py"
^
SyntaxError: ungültige Syntax

Es handelt sich nicht um ein Syntaxproblem, sondern weil das Programm unter der Befehlszeile des Python-Interpreters ausgeführt wird:

>>> & C:/Python Challenge/test.py"

sollte unter dem CMD von Windows ausgeführt werden. Das ist richtig, also beenden Sie zuerst den Python-Interpreter:

>>> ^Z

Klicken Sie zum Ausführen im Terminal und es ist OK:

PS C: Python Challenge/test.py"
Python ist gut

Ergänzung: Python {Datei „", Zeile 1} Fehler

So beheben Sie einen nicht-grammatikalischen Fehler in der Datei „<stdin>“, Zeile 1 in Python

Beim Erlernen von Python ist das erste Programm hello.py (unten)

print("Hallo, willkommen in der Python-Welt")

Der obige Fehler wird beim Ausführen gemeldet, da die Befehlszeile anzeigt, dass der Python-Interpreter ausgeführt wurde. Achten Sie auf die Unterscheidung zwischen der Befehlszeilenumgebung und der interaktiven Python-Umgebung. Geben Sie wie unten gezeigt die python进入交互模式,即出现>>>是进入了Python交互环境,相当于启动了Python解释器,等待你一行一行地输入源代码,每输入一行就执行一行。而现在是已经写好了.py文件,想要一次性执行完全部的源代码,应该直接运行.py-Datei direkt ein, anstatt den Quellcode interaktiv einzugeben.

So beheben Sie einen nicht-grammatikalischen Fehler in der Datei „<stdin>“, Zeile 1 in Python

Da ich vor der Ausführung von python hello.py auch den Befehl pyhon eingegeben habe, sollte der richtige Ansatz darin bestehen, python hello.py direkt auszuführen

So beheben Sie einen nicht-grammatikalischen Fehler in der Datei „<stdin>“, Zeile 1 in Python

Das obige ist der detaillierte Inhalt vonSo beheben Sie einen nicht-grammatikalischen Fehler in der Datei „“, Zeile 1 in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen