zwischen ausgaben mit urllib

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
scrippi
User
Beiträge: 31
Registriert: Montag 6. April 2009, 10:37

hallo

ich habe folgendes script in php:

Code: Alles auswählen

<?php

while(++$i<=3)
{
   print $i;
   flush();
   sleep(1);
}
?>
kure erklärung, diese seite gibt die zahlen 1 bis 3 nacheinander im abstand von je 1 sek aus

nun öffne ich das ganze mit

Code: Alles auswählen

import urllib

f = urllib.urlopen("http://localhost/flush.php")

print f.read()
Logischer weise erfolgt die aussage nur dann wenn die seite fertig ist.

Wie kann man das machen das Python schon währned es lädt die zwischen ausgaben wahrnimmt?
Dauerbaustelle
User
Beiträge: 996
Registriert: Mittwoch 9. Januar 2008, 13:48

file.read([size])
Read at most size bytes from the file (less if the read hits EOF before obtaining size bytes). If the size argument is negative or omitted, read all data until EOF is reached.
Gib einfach bei read() eine andere Größe an, dann hast dus. (Siehe auch)
Antworten