Bonjour,
Je cherche deux ou trois trucs en Python :
- une fonction de lecture robuste et standardisée de fichier au format CSV
- une fonction standard pour virer les passages à la ligne dans les chaînes de caractères
- une fonction pour convertir UTF-8 en ISO-Latin
- une fonction pour convertir les caractères HTML
Merci pour votre aide.
Un nouveau 'pythonien' content ;-)
# Re: Retour chariot, lecture CSV, encodage HTML en Python
Posté par ArBaDaCarBa . Évalué à 3.
- http://www.python.org/doc/2.3.2/lib/module-csv.html(...)
Pour virer les fins de ligne, voici une piste. Je ne vois rien de standard (filter la chaîne pour virer toutes les \n et autres et tout de même facile).
- http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/59867(...)
Pour l'UTF-8 et L'ISO latin, il y a la fonction "unicode". Voici un petit tutorial:
- http://www.reportlab.com/i18n/python_unicode_tutorial.html(...)
Et pour convertir les caractères HTML... quelque chose de ce style ?
- http://python.org/doc/2.3.4/lib/module-htmlentitydefs.html(...)
[^] # Re: Retour chariot, lecture CSV, encodage HTML en Python
Posté par Robert VISEUR (site web personnel) . Évalué à 1.
Le module CSV marche parfaitement, le problème de 'replace' est réglé. Restent les problèmes de codage HTML, auxquels je vais seulement m'attaquer.
[^] # Re: Retour chariot, lecture CSV, encodage HTML en Python
Posté par Amand Tihon (site web personnel) . Évalué à 2.
Si tu veux juste "échapper" du code de provenance douteuse afin d'éviter les balises, tu peux utiliser ça:
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.