[Python] Operazioni su file e stringhe

Mr.SpOOn mr.spoon21 a gmail.com
Gio 13 Set 2007 18:37:16 CEST


> Si', puoi togliere il newline e rimetterlo:
>
>
> fo = file('fo','w')
> for line in file('fi'):
>     fo.write('[prima]' + line.rstrip('n') + '[dopo]\n');

Ho scritto questo:

fo = file('corpus.out','w')
for line in file('corpus'):
     fo.write('<s> '+line.rstrip('n')+' </s>\n')
 fo.close()

e il file di output č venuto cosė:

<s> nove cento novanta quattro
 </s>
<s> nove cento novanta cinque
 </s>
<s> nove cento novanta sei
 </s>
<s> nove cento novanta sette
 </s>


Come mai </s> va sempre a capo?


Maggiori informazioni sulla lista Python