[Python] Presentazione nuovo utente e prima domanda.
Gollum1
gollum1.smeagol1 a gmail.com
Mar 7 Maggio 2013 00:05:16 CEST
Il 06 maggio 2013 23:54, Marco Giusti <marco.giusti a gmail.com> ha scritto:
> On Mon, May 06, 2013 at 11:11:02PM +0200, Gollum1 wrote:
>> Ciao a tutta la lista,
>
> ciao
>
>> dovendo ricevere un file dallo standard input, come posso sapere la
>> dimensione finale del file?
>
> una traccia della soluzione è la seguente:
>
> ...
> size = 0
> BUFFER_SIZE = 2 ** 20
> while True:
> data = sys.stdin.read(BUFFER_SIZE)
> if not data:
> break
> size += len(data)
> ...
Quindi un ciclo infinito, che chiudo con un break invece di fare il
controllo sul blocco letto di volta in volta.
Sì, mi piace, è più lineare e pulito.
Grazie.
--
Gollum1
Tesssssoro, dov'é il mio tessssoro...
Maggiori informazioni sulla lista
Python