spir a écrit :
> Le Sun, 08 Feb 2009 22:43:49 +0100,
> Michel Gauthier <[email protected]> a écrit :
> 
>> Bonjour à tous,
>>
>> Je voudrais savoir comment faire accepter des caractères accentués
>> définit dans des scripts python lus par l'interpréteur.
>> A la lecture du script il considère que tout est instructions, et il est 
>> pourtant agréable de pouvoir utiliser des chaines d'une écriture locale, 
>> ça aide.
> 
> Si tu peux préciser un peu, mettre un bout de code, etc... on pourra aider.
> Quel est l'encodage par défaut de ton système, de ton éditeur (réglages), de 
> python (fais le afficher par sys.getdefaulencoding()), de ton script (# -*- 
> coding:utf-8 -*-)?
> 
Bonjour,

  Oui je fus un peu bref !
   J'utilise Hardy Heron et python 2.5
si je lance python et que j'entre près l'invite: print "ça marche" ,tout 
va bien.
  si je cree un fichier avec gedit (éditeur) et que je fasse python 
test.py ça plante avec syntaxe error . J'ai essayé avec u devant la 
chaine , ça ne change rien
J'ai essayé d'entrer sys.getdefaultencode() il me réponds
   File "<stdin>", line 1, in <module>
NameError: name 'sys' is not defined
 >>>
En entrant python -v j'ai vu apparaitre utf8 quelque part.

Je suis toujours dans le pétrin
> 
> 
> ------
> la vida e estranya
> 



-- 
ubuntu-fr mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Répondre à