X-Received: by 10.13.196.129 with SMTP id g123mr359214ywd.140.1484747351661; Wed, 18 Jan 2017 05:49:11 -0800 (PST) X-Received: by 10.157.17.114 with SMTP id p47mr275593otp.6.1484747351511; Wed, 18 Jan 2017 05:49:11 -0800 (PST) Path: csiph.com!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder1.iad1.usenetexpress.com!216.166.98.84.MISMATCH!border1.nntp.dca1.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!i7no101074qta.1!news-out.google.com!78ni3429itm.0!nntp.google.com!r185no153022ita.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: fr.comp.lang.python Date: Wed, 18 Jan 2017 05:49:11 -0800 (PST) In-Reply-To: <587f1852$0$4284$426a74cc@news.free.fr> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=84.75.112.208; posting-account=JO9ZhQoAAAAVpOWNruLsSAf2OnPPCk9y NNTP-Posting-Host: 84.75.112.208 References: <8319c160-f3cc-47ab-9981-762e0722b524@googlegroups.com> <587f1852$0$4284$426a74cc@news.free.fr> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <42795358-e4b2-4e32-bca8-cf17f1a41646@googlegroups.com> Subject: Re: modifier contenu d'un fichier From: manelw80@gmail.com Injection-Date: Wed, 18 Jan 2017 13:49:11 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Lines: 50 Xref: csiph.com fr.comp.lang.python:2961 Le mercredi 18 janvier 2017 08:25:06 UTC+1, Nicolas a =C3=A9crit=C2=A0: > Le 18/01/2017 =C3=A0 01:58, manelw80@gmail.com a =C3=A9crit : > > Bonjour, > Bonjour, > > > > J'ai un fichier texte et dans ce fichier il y est =C3=A9crit, entre aut= re: width:234px > > > > et je veux remplacer par: width:23,4px > > > > J'aimerais un code qui cherche cette donn=C3=A9e et apr=C3=A8s, par un = calcul, on ferait: > > 234/10, et on remplace ce r=C3=A9sultat dans le fichier, sans effacer l= e reste. > > > > Voil=C3=A0! > > > Il y a tellement de possibilit=C3=A9s... >=20 > Quel est le format de fichier ? >=20 > Si c'est un format connu, il est pr=C3=A9f=C3=A9rable d'utiliser des API = d=C3=A9di=C3=A9es=20 > pour acc=C3=A9der aux donn=C3=A9es et les modifier. >=20 > Sinon : > - Le fichier =C3=A0 modifier est-il petit ? > - Y a t-il qu'une donn=C3=A9e =C3=A0 modifier ? > - Quelle est la structure g=C3=A9n=C3=A9rale du contenu du fichier ? (une= donn=C3=A9e=20 > par ligne ? nom toujours s=C3=A9par=C3=A9 de la valeur par ":" ? ...) >=20 > Un exemple de fichier, s'il n'est pas trop gros, serait utile pour aider= =20 > efficacement. Alors, pour le format, c'est du txt. le fichier est petit plusieurs donn=C3=A9es sont =C3=A0 modifier le fichier est comme un document html, il y a plein de code =C3=A0 l'int=C3= =A9rieur pour exemple, le contenu serait comme cela: