Heim > Backend-Entwicklung > Python-Tutorial > 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
Freigeben: 2023-04-23 10:58:06
nach vorne
2489 Leute haben es durchsucht

Ich habe ein sehr einfaches Programm in VSCode geschrieben:

str1 = 'Python is good'
print(str1.replace('Python', 'python'))
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage