[Python] Caractères Help !!!

Valter -  
 amazonie -
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 :'(
Configuration: Mac OS X
Firefox 2.0.0.12

3 réponses

  1. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    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
    1. arawns Messages postés 285 Statut Membre 41
       
      Bonjour,

      Quelle est la différence entre :

      # coding=utf-8

      et

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

      0
  2. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    # coding=utf-8 

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

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