[Python]Encodage du Rich Text
Résolu/Fermé
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
-
27 juil. 2006 à 18:40
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 - 31 juil. 2006 à 10:29
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 - 31 juil. 2006 à 10:29
A voir également:
- Rich python
- Citizen code python - Guide
- Geometry dash python ✓ - Forum Python
- Lancer script python linux - Forum Ubuntu
- Ce programme est écrit en python ✓ - Forum Python
- Compris entre python ✓ - Forum Python
7 réponses
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
28 juil. 2006 à 01:30
28 juil. 2006 à 01:30
Pour l'allemand ce ne serait pas plutôt latin-2 (iso-8859-2)?
http://alis.isoc.org/codage/iso8859/jeuxiso.htm#ISO-8859-2
http://alis.isoc.org/codage/iso8859/jeuxiso.htm#ISO-8859-2
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
28 juil. 2006 à 08:36
28 juil. 2006 à 08:36
Tout d'abord merci...
mais non, toujours:
et ne me demande pas pourquoi il dit "ascii" :(
mais non, toujours:
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 641: ordinal not in range(128)
et ne me demande pas pourquoi il dit "ascii" :(
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
28 juil. 2006 à 10:23
28 juil. 2006 à 10:23
Bon manifestement c'est le rich text qui plante, j'ai réussi à limiter la casse à 2 tâches avec un try/except mais j'aimerai bien que ça marche tout le temps correctement quand même.
Je pense que ça vient des retours à la ligne mais je ne sais pas comment vérifier ça simplement ni surtout comment corriger.
Je pense que ça vient des retours à la ligne mais je ne sais pas comment vérifier ça simplement ni surtout comment corriger.
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
28 juil. 2006 à 10:50
28 juil. 2006 à 10:50
Arg, nouvelle évolution, apparement c'est un type d'apostrophe simple...
Plus précisément le ’ de l'UTF8...enfin c'est ce qu'il affiche...
Plus précisément le ’ de l'UTF8...enfin c'est ce qu'il affiche...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
28 juil. 2006 à 12:37
28 juil. 2006 à 12:37
Arg, qu'il est con le teebo.
En fait il suffit de faire montruc.encode("latin-1","ignore")
Il me vire les apostrophes et tirets non conforme mais c'est acceptable dans l'ensemble il n'y en a pas tant que ça, et je garde même les accents les ß et autres üäö
C'est beau Python mais ça manque d'intelisense notamment pour les fonctions surchargées :)
En fait il suffit de faire montruc.encode("latin-1","ignore")
Il me vire les apostrophes et tirets non conforme mais c'est acceptable dans l'ensemble il n'y en a pas tant que ça, et je garde même les accents les ß et autres üäö
C'est beau Python mais ça manque d'intelisense notamment pour les fonctions surchargées :)
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
28 juil. 2006 à 16:02
28 juil. 2006 à 16:02
C'est beau Python mais ça manque d'intelisense notamment pour les fonctions surchargées :)
Pourquoi?
Pourquoi?
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
>
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
28 juil. 2006 à 16:15
28 juil. 2006 à 16:15
Ben ça m'aurait permis de voir que j'avais une surcharge qui prenait un paramètre qui pouvait être "ignore" :)
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
>
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
28 juil. 2006 à 16:27
28 juil. 2006 à 16:27
Ah ben ça ya qu'un IDE qui aurait pu te le dire tout de suite :-)
Mais en fait je crois qu'il n'y a pas de methode encode qui ne prenne qu'un paramètre. Si?
Mais en fait je crois qu'il n'y a pas de methode encode qui ne prenne qu'un paramètre. Si?
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
>
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
28 juil. 2006 à 16:30
28 juil. 2006 à 16:30
Si :)
Et j'utilisais Pythonwin IDE
Et il ne me le disait pas...
:-P
Et j'utilisais Pythonwin IDE
Et il ne me le disait pas...
:-P
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
>
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
28 juil. 2006 à 16:35
28 juil. 2006 à 16:35
Ah ok, ben d'accord alors :-)
choubaka
Messages postés
39375
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
14 avril 2024
2 100
28 juil. 2006 à 12:57
28 juil. 2006 à 12:57
99% des problèmes se situent entre le clavier et le dossier du siège ..
CQFD
CQFD
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
31 juil. 2006 à 10:05
31 juil. 2006 à 10:05
Pas tout lu, teebo, mais si ça peut aider:
https://sebsauvage.net/python/charsets_et_encoding.html
https://sebsauvage.net/python/charsets_et_encoding.html
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
31 juil. 2006 à 10:29
31 juil. 2006 à 10:29
Arf oui, ça aurait aidé puisque je ne savais pas que le encode pouvait prendre une deuxième paramètre (sauf que les caractères me prenant la tête étant des ' j'ai choisis "ignore" à la place de ton "replace").
Merci quand même :)
Merci quand même :)