erlug
[Top] [All Lists]

Re: [Erlug] necessito aiuto script manipolazione testo

To: erlug@xxxxxxxxxxxxxx
Subject: Re: [Erlug] necessito aiuto script manipolazione testo
From: Davide Alberani <alberanid@xxxxxxxxx>
Date: Mon, 27 Dec 2004 16:59:10 +0100
On Dec 27, Sythos <sythos@xxxxxxxxxx> wrote:

> Salve, buone feste a tutti
> 
> Ho un file di testo composto da tanti paragrafi tipo:
  [...]
> separati da 1-2 righe vuote

Gia` qui mi puzza di Sformato Di Merda(tm) lontano un miglio,
ma facciamo finta che sia Vero e Bello.

Grida "barbarian!!!" ed esegui lo script:


#!/usr/bin/python

import os

fileNum = 1
for paragr in open('dati', 'r').read().split(os.linesep*2):
    paragr = paragr.strip()
    if not paragr: continue
    f = open('%i.txt' % fileNum, 'w')
    f.write(paragr)
    f.close()
    fileNum += 1


Dove 'dati' e` il nome del file con i dati buffi.
I risultati finiranno in 1.txt, 2.txt, ...

-- 
Davide Alberani <alberanid@xxxxxxxxx> [PGP KeyID: 0x465BFD47]
http://erlug.linux.it/~da/

<Prev in Thread] Current Thread [Next in Thread>