[Python] controllare risposta tcp/ip

Matteo Perini perini.matteo a gmail.com
Mer 22 Ago 2012 15:07:03 CEST


Ciao,
rieccomi.
Sto risolvendo abbastanza bene con un codice tipo questo (semplifico un 
po' per brevità):

s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.connect(("192.168.1.100",5001))
s.send('comando')

r=""
i=0
while True:
     resp = s.recv(1)
     r=r+str(resp)
     if r[-10:]=="</endtag>\r\n":
         break

Sembra funzionare!
Grazie ancora a tutti (disponibilissimi anche in questo agosto torrido)
PS: c'è un modo di fare il print dei caratteri di escape (tipo \r\n)?
Vorrei riuscire a fare una cosa del genere:
 >>>print "ciao\n"
ciao\n

Ciao
Matteo


Maggiori informazioni sulla lista Python