On Thu, Feb 21, 2013 at 07:20:18PM +0100, Emilio Peruzzi wrote:
> Si leggo il file e il frame contiene la pagina generata dal programma,
> comunque vi posto il codice, può essere che sia sufficente pulire lo
> schermo, nemmeno sapevo si potesse fare! Se si può risolvere così sai
> mica dirmi come si pulisce? Come dicevo programmo in Python solo da
> una decina di giorni!
>
> Qui c'è il codice, molte parti sono a commento perché stavo facendo
> delle prove, di fatto è a commento solo la routine che volevo creare
> per la GUI vera e propria (al momento è molto scarna e ad essere
> sincero non credo mi convenga fare due routine, ma inglobare tutto
> nella routine, che fatta così se non sbaglio si comporta come una task
> più o meno, chiamata Live, dalle prove effettuate mi risparmio
> parecchi casini
quanti thread, ti servono tutti? mi sono preso la briga di ripulire un
po' il codice.
ciao e benvenuto
m.
from __future__ import print_function
import time
def run(filename, tpl, t):
while 1:
with open(filename) as fp:
data = fp.read()
out = tpl.format(data)
print(chr(27) + '[2J', end='') # ecco il trucco
print(out)
time.sleep(t)
if __name__ == '__main__':
tpl = """<html>
<head>
<title>micro</title>
</head>
<body>
Stato uscita: {0}
</body>
</html>"""
filename = "dataLogger_digitalInput.txt"
run(filename, tpl, 1)
_______________________________________________
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python