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
