Re: Un caractère spécial...

Liste des GroupesRevenir à fcl python 
Sujet : Re: Un caractère spécial...
De : om+news (at) *nospam* miakinen.net (Olivier Miakinen)
Groupes : fr.comp.lang.python
Date : 19. Oct 2022, 17:18:56
Autres entêtes
Organisation : There's no cabale
Message-ID : <tip4h0$1t3o$1@cabale.usenet-fr.net>
References : 1
User-Agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0 SeaMonkey/2.53.1
Bonjour,

Le 19/10/2022 à 14:29, duareb a écrit :
Après l'importation d'un fichier texte de nombres entiers , les éléments ont été
transformés : par exemple  l'entier écrit  '1 549' est devenu   '1 549',

Visiblement, le fichier était en UTF-8, et après l'importation il est lu
comme si c'était du CP1252 (version Windows du Latin1).

En effet,   = E2 80 AF (en CP1252), et l'encodage UTF-8 E2 80 AF est
celui de l'espace insécable étroite U+202F ( ).

Pour obtenir une conversion parfaite, tu dois arriver à dire que tu pars
d'un fichier UTF-8, et si possible que tu veux aussi avoir à l'arrivée
un résultat en UTF-8, puisque le caractère « espace insécable étroite »
n'existe pas dans CP1252.

Sinon, si tu veux juste virer ces caractères, tu peux soit le faire dans
le fichier texte avant importation, soit dans le résultat importé en
utilisant des expressions rationnelles si tu ne peux pas copier-coller
le caractère macron.

--
Olivier Miakinen

Date Sujet#  Auteur
19 Oct 22 * Un caractère spécial...4duareb
19 Oct 22 +- Re: Un caractère spécial...1Alain Ketterlin
19 Oct 22 +- Re: Un caractère spécial...1Olivier Miakinen
10 Nov 22 `- Re: Un caractère spécial...1ast

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal