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/
|