python通过socket获得点对点的信息的代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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)

以上是关于python通过socket获得点对点的信息的代码的主要内容,如果未能解决你的问题,请参考以下文章

我要一份用java网络编程写的点对点的两人聊天程序(TCP和UDP)?

Socket网络编程学习笔记 UDP辅助TCP实现点对点传输案例 -- UDP广播搜索获取IP/Port

通过ssh建立点对点的隧道,实现两个子网通信

Python Socket 编程——聊天室演示样例程序

用于点对点通信的 Java“对等”套接字

ActiveMQ消息队列的使用及应用