Mon 16 July 2007, alle 00:22 +0200, Y3s ha scritto: > > Il giorno 15/lug/07, alle ore 23:38, allanon ha scritto: > > >il mio intento e' quello di lasciare sempre aperta una connessione > >e di rinnovare solo la query ogni tot secondi > > > > In tal caso (ovvero se devi solo eseguire la query ogni 5 secondi, > senza fare niente nel frattempo), il codice più corretto dovrebbe > essere qualcosa tipo: > > import time > > while True: > # Esegue la query o qualunque cosa > ... > time.sleep(5) # Attende 5 secondi
Mincia!!! scusate l'espressione ma questa e' la soluzione ideale che avrei voluto adottare fin dal principio al posto di quell'obbrobrio di creare una funzione e ripeterla!!!! E' che non so leggere la documentazione, cazzo l'ho cercata in lungo e in largo, ma ero cieco, leggevo ma non vedevo. noob > > Oppure usare il modulo sched, che è fatto proprio per questo genere > di cose. > > Nel caso in cui l'esecuzione del tuo programma deve proseguire > durante l'attesa, puoi anche provare a dare un'occhiata a Twisted, > che per queste cose ti da molta potenza "a basso costo" (è piuttosto > semplice in casi del genere) > bene altri due modi di fare che e' sempre meglio conoscere. Grazie infinite, mi documentero' anche su queste. (spero con esiti migliori) -- .''`. |Utente Linux #370990 <--> jabber: [EMAIL PROTECTED] : :' : |No al TC-Palladium! http://www.no1984.org/ `. `'` |GnuPG ID Key:(0x)A07FF2DB <--> gpg --search-keys 0xA07FF2DB `- |Fingerprint 3D2F DCD4 6AB3 9C52 995A 969E D634 02FF A07F F2DB _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python