“SyntaxError: caractères Non-ASCII” dans l'exécution de code Python
Im de départ avec python et quand j'utilise l'interprète et d'exécuter ce code:
>>>peliculas = ["movie1", "movie2", "movie3", "movie4"]
>>>print(peliculas[1])
lorsque j'utilise Pycharm IDE il ne marche pas compiler:
peliculas = ["movie1", "movie2", "movie3", "movie4"]
print(peliculas[1])
C'est la sortie:
File "/Users/user/PycharmProjects/untitled/Prueba2.py", line 1
SyntaxError: Non-ASCII character '\xc3' in file /Users/user/PycharmProjects/untitled/Prueba2.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
Quoi de mal avec python?.. faire je l'ai installé correctement?
- double possible de Travailler avec l'encodage utf-8 dans la source Python
- En tapant le tout à un étirement. Lorsque vous copiez-collez les choses en unicode, ils restent en unicode, et de ne pas avoir converti au format ASCII. Dans ce cas, vous avez cite unicode
- J'ai tapé everithing, comment les corriger par défaut ce problème?
- Avez-vous vraiment regarder les python.org/peps/pep-0263.html que l'erreur a suggéré, avant de venir ici? Si non, pourquoi pas? Peut-être que vous devriez arrêter de regarder ces étranges Euro-films avec leur tréma-y les titres et autres drôles de caractères accentués, comme ceux "d'Oscar López", dont la réponse vous devriez lire 🙂
- dans pycharm?
- anon, l'erreur a un clin d'oeil (bon, si tout le monde peut le raccourcir web-journal de blog, certes, je peux raccourcir web-lien de clignoter) qu'il vous suggère d'aller regarder. Vous utilisez un navigateur pour que.
- bien sûr, merci les gars
Vous devez vous connecter pour publier un commentaire.
C'est un problème d'encodage de fichier. Essayez d'ajouter au début du fichier:
# -*- coding: utf-8 -*-
Juste ajouter ces deux lignes en haut de page de code python.
Dans PyCharm vous pouvez spécifier l'encodage de fichier via le Fichier | encodage de Fichier menu, ou le fichier de codage de l'élément de la barre d'état. Voir cet article