python通過socket獲得點對點的信息的代碼

把內容過程中經常用的一些內容備份一次,下面內容是關於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)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章