把內容過程中經常用的一些內容備份一次,下面內容是關於python通過socket獲得點對點的信息的內容。
import socket
print "Creating socket...",
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
print "done."
print "Looking up port number...",
port = socket.getservbyname('http', 'tcp')
print "done."
print "Connecting to remote host on port %d..." % port,
print "done."
print "Connected from", s.getsockname()
print "Connected to", s.getpeername()
返回結果如下:
Creating socket... done.
Looking up port number... done.
Connecting to remote host on port 80... done.
Connected from ('127.0.0.1', 51475)
Connected to ('116.255.236.107', 80)