Maison > développement back-end > Tutoriel Python > Comment résoudre le fichier '<stdin>', erreur non grammaticale de la ligne 1 en Python

Comment résoudre le fichier '<stdin>', erreur non grammaticale de la ligne 1 en Python

WBOY
Libérer: 2023-04-23 10:58:06
avant
2485 Les gens l'ont consulté

Écrit un programme très simple en VSCode :

str1 = 'Python is good'
print(str1.replace('Python', 'python'))
Copier après la connexion

Quand je clique pour l'exécuter dans le terminal, il signale une erreur :

File "", ligne 1
& C:Python challenge/test.py"
^
SyntaxError: syntax invalid

Ce n'est pas un problème de syntaxe, mais parce que le programme est exécuté sous la ligne de commande de l'interpréteur Python :

>>>

doit être exécuté sous le CMD de Windows C'est vrai, alors quittez d'abord l'interpréteur Python :

>>> ^Z

Cliquez pour exécuter dans le terminal et c'est OK :

PS C : Python challenge/test.py"

python c'est bien

Supplémentaire : python {File "", ligne 1} erreur

Comment résoudre le fichier <stdin>, erreur non grammaticale de la ligne 1 en Python

Lors de l'apprentissage de Python, le premier programme hello.py (ci-dessous)

print("bonjour, bienvenue dans le monde python" )

L'erreur ci-dessus est signalée lors de l'exécution, car la ligne de commande indique que l'interpréteur Python a été exécuté. Faites attention à faire la distinction entre l'environnement de ligne de commande et l'environnement interactif Python. Comme indiqué ci-dessous, entrez le fichier

directement au lieu de saisir le code source de manière interactive. .python进入交互模式,即出现>>>是进入了Python交互环境,相当于启动了Python解释器,等待你一行一行地输入源代码,每输入一行就执行一行。而现在是已经写好了.py文件,想要一次性执行完全部的源代码,应该直接运行.py

Comment résoudre le fichier <stdin>, erreur non grammaticale de la ligne 1 en Python

Parce que j'ai également entré la commande pyhon avant d'exécuter python hello.py, l'approche correcte devrait être d'exécuter python hello.py directement

.

Comment résoudre le fichier <stdin>, erreur non grammaticale de la ligne 1 en Python

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal