[python] connect(host,port) - nefunguje

azurIt azurit na pobox.sk
Pátek Červen 15 08:26:42 CEST 2007


skus toto ;)

host = 'treba.tomcat.cz'


>-----Pôvodná správa-----
>Od: Luc na sh [mailto:lukas na pleva.cz]
>Komu: python na py.cz
>Predmet: [python] connect(host,port) - nefunguje
>
>
>Zdravim,
>
>potreboval bych udelat programek - klienta, ktery bude odesilat xml soubor
>na server.
>Mam tento jednoduchy:
>
>
>import socket, sys
>
>port = 8080
>host = 'http://treba.tomcat.cz:8080'
>filename = 'request.xml'
>
>s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
>s.connect((host, port))
>s.sendall(filename + "\r\n")
>
>while 1:
>buf = s.recv(2048)
>if not len(buf):
>break
>sys.stdout.write(buf)
>
>
>Ale neustale mi to hazi tuto chybu:
>
>
>[lukas na lukas3393 test]$ python test-knizka.py
>Traceback (most recent call last):
>File "test-knizka.py", line 8, in <module>
>s.connect((host, port))
>File "<string>", line 1, in connect
>socket.gaierror: (-2, 'Name or service not known')
>
>url, port i xml = tam by problem byt nemel..to bych mel mit v poradku.
>Nevite nekdo cim by to mohlo byt???
>
>Moc moc diky...
>
>Luc na sh
>#250635661
>_______________________________________________
>Python mailing list
>Python na py.cz
>http://www.py.cz/mailman/listinfo/python



Další informace o konferenci Python