Je suis nouveau sur Python et j'obtiens une erreur lors du débogage, je n'en connais pas la raison ?
某草草
某草草 2017-05-19 10:07:02
0
2
719

Écrit sous pycharm.
Le message d'erreur est le suivant :

C:\Python27\python.exe "C:\Program Files\JetBrains\PyCharm 2017.1.2\helpers\pydev\pydevd.py" --multiproc --qt-support --client 127.0.0.1 --port 51755 --file E:/python/first.py
pydev debugger: process 4988 is connecting

Connected to pydev debugger (build 171.4249.47)
Traceback (most recent call last):
  File "C:\Program Files\JetBrains\PyCharm 2017.1.2\helpers\pydev\pydevd.py", line 1585, in <module>
    globals = debugger.run(setup['file'], None, None, is_module)
  File "C:\Program Files\JetBrains\PyCharm 2017.1.2\helpers\pydev\pydevd.py", line 1015, in run
    pydev_imports.execfile(file, globals, locals)  # execute the script
  File "E:/python/first.py", line 3
SyntaxError: Non-ASCII character '\xe7' in file E:/python/first.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

Process finished with exit code 1

Plus tard, je m'en suis souvenu, j'ai été négligent... Je me souviens de la première fois que je l'ai débogué,

Je dois modifier le chemin du fichier dans le cercle dans l'image ci-dessous. Après avoir modifié le chemin du fichier, le programme peut s'exécuter
Donc, chaque fois que je crée un nouveau programme pour déboguer, dois-je modifier manuellement le chemin du fichier ici. ?

某草草
某草草

répondre à tous(2)
PHPzhong

Fichier "E:/python/first.py", ligne 3
SyntaxError : Caractère non-ASCII 'xe7' dans le fichier E:/python/first.py à la ligne 3, mais aucun encodage déclaré ;

Le problème ici, la troisième ligne, erreur de décodage chinois, est-ce qu'elle utilise des signes de ponctuation chinois

巴扎黑

Les virgules chinoises sont utilisées dans le code, changez-les simplement au format anglais. C'est indiqué dans l'invite.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal