[Python] Gestione tastiera in un loop

farolfo a hotmail.com farolfo a hotmail.com
Gio 26 Giu 2008 15:01:41 CEST


manlio_perillo a libero.it ha scritto:

>
> PhoneProfile.SerialPort sembra provenire da .NET.
> Che package stai usando per comunicare con la seriale?
>
Uso pySerial solo che PhoneProfile  una classe che sto buttando gi per 
gestire il modem GSM e SerialPort  definito cos nella classe:

self.SerialPort= serial.Serial(self.CommPort)

CommPort  il nome della seriale,a d esempio COM8 su Windows oppure 
/dev/cu.telefonoBT su Mac

> E' abbastanza semplice, se hai un p di esperienza.

il problema  questo :) ma sto imparando

> Invece tu hai bisogno di monitorare sia la seriale che lo stdin allo
> stesso tempo.
>
> Questo  un esempio di programmazione concorrente, non proprio banale.
>

Infatti sto studiando anche i thread, vengo da vb6 ed in questo ambiente non 
esistono proprio, devi fare tutto tramite i timer in quanto nel runtime di 
vb quando crei un timer viene gestito dalla macchina virtuale come un thrad 
separato e quindi ha un comportamento che gli si avvicina abbastanza anche 
se molto pi limitato nelle funzioni.

Grazie cmq per le dritte  :)

Luca

 



Maggiori informazioni sulla lista Python