Frage

Ich mag einen TCP Client-Socket in Python öffnen. Muß ich BSD all Low-Level durchläuft create-Buchse-Griff / connect-Buchse Material oder gibt es einen einfacheren einzeiligen Weg?

War es hilfreich?

Lösung

Öffnen Steckdosen in Python sind ziemlich einfach. Sie wirklich nur so etwas wie dieses brauchen:

import socket
sock = socket.socket()
sock.connect((address, port))

und dann können Sie send() und recv() wie jede andere Buchse

Andere Tipps

OK, dieser Code funktioniert

s = socket.socket()
s.connect((ip,port))
s.send("my request\r")
print s.recv(256)
s.close()

Es war ziemlich schwierig, dass die Python-Buchse Modul Dokumentation zu erarbeiten. Also werde ich The.Anti.9 Antwort akzeptieren.

Für portable Netzwerk-Programme jeglicher Art in Python zu entwickeln, Verdrehte ist sehr nützlich. Einer ihrer Vorteile ist eine günstige Schicht über Low-Level-Socket-APIs bereitstellt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top