[Python] Caractères Help !!!

Fermé
Valter - 4 mars 2008 à 13:02
 amazonie - 6 avril 2008 à 20:37
Bonjour, j'aimerais savoir si il existe un encodage pour afficher les caractères suivants :
é è à ç ù

,etc... en Python sans avoir recours aux données unicodes ;)

J'ai essayé # -*- coding: utf-8 -*- et en iso mais ça ne marche guère :'(
A voir également:

3 réponses

sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
4 mars 2008 à 14:14
sans avoir recours aux données unicodes ;)

Pour les sources Python ?

Oui, tu peux utiliser:
#!/usr/bin/python
# -*- coding: iso-8859-1 -*-


Sinon tu peux aussi travailler avec de bons éditeurs de texte.
Sous Windows, PSPad travaille très bien avec l'UTF-8, et sous Linux Geany ou GEdit n'ont aucun problème avec l'UTF-8.


A tout hasard, un article sur l'encodage à lire: https://sebsauvage.net/python/charsets_et_encoding.html
0
arawns Messages postés 281 Date d'inscription lundi 17 décembre 2007 Statut Membre Dernière intervention 24 décembre 2014 41
4 mars 2008 à 15:00
Bonjour,

Quelle est la différence entre :

# coding=utf-8

et

# -*- coding: utf-8 -*-

0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
4 mars 2008 à 15:01
# coding=utf-8 

N'est pas une déclaration valide: elle sera ignorée par Python.
0
Salut,

é -> \xe9
è -> \xe8
à -> \xe0
ç -> \xe7
ù -> \xf9
0