Path: ...!news.mixmin.net!aioe.org!K7PIs9tCGQ+WHJa7e6BylQ.user.46.165.242.75.POSTED!not-for-mail From: Alain Ketterlin Newsgroups: fr.comp.lang.python Subject: Re: Un =?utf-8?Q?caract=C3=A8re_sp=C3=A9cial=2E=2E=2E?= Date: Wed, 19 Oct 2022 14:49:42 +0200 Organization: =?utf-8?Q?Universit=C3=A9?= de Strasbourg Message-ID: <87zgds2d21.fsf@universite-de-strasbourg.fr.invalid> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: gioia.aioe.org; logging-data="23029"; posting-host="K7PIs9tCGQ+WHJa7e6BylQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org"; User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) Cancel-Lock: sha1:6BTXTQcGBStZrQVoKnoqh/0pXvM= X-Notice: Filtered by postfilter v. 0.9.2 Bytes: 2028 Lines: 27 duareb writes: > Apr=C3=A8s l'importation d'un fichier texte de nombres entiers , les > =C3=A9l=C3=A9ments ont =C3=A9t=C3=A9 transform=C3=A9s : par exemple l'ent= ier =C3=A9crit '1 549' est > devenu '1=C3=A2=E2=82=AC=C2=AF549', autrement dit l'espace situ=C3=A9 ent= re le 1 et le 5 a > =C3=A9t=C3=A9 remplac=C3=A9 par =C3=A2=E2=82=AC=C2=AF. Cette conversion est erron=C3=A9e, manifestement. Cela ressemble =C3=A0 un copier-coller avec des informations de formatage. Tu ferais mieux de recommencer =C3=A0 z=C3=A9ro. > Pour revenir =C3=A0 la forme que je souhaite, c'est =C3=A0 dire 1549, la > fonction "replace()" fonctionne bien. Sauf pour le "tiret du tr=C3=A8s > haut" que je n'arrive pas =C3=A0 obtenir =C3=A0 l'aide du clavier. (Pour = ce > texte que vous lisez j'ai d=C3=BB faire un copier-coll=C3=A9 du caract=C3= =A8re > sp=C3=A9cial). D'o=C3=B9 ma question : Comment =C3=A9crire ce caract=C3= =A8re dans un > fichier .py ? "...\u00af..." (en python3). Au passage : Unicode nomme ce caract=C3=A8re MACRON. -- Alain.