Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何在连接到套接字服务器的两个客户端之间交换消息?_Python 3.x_Python 2.7_Sockets_Serversocket - Fatal编程技术网

Python 3.x 如何在连接到套接字服务器的两个客户端之间交换消息?

Python 3.x 如何在连接到套接字服务器的两个客户端之间交换消息?,python-3.x,python-2.7,sockets,serversocket,Python 3.x,Python 2.7,Sockets,Serversocket,我可以从客户端向服务器发送消息,也可以从服务器向客户端发送回复 我很想知道如何在两个客户端之间显式地交换消息,这与聊天室中所有消息都广播给所有客户端不同,我想将消息发送给单个目标客户端。您只能向客户端服务器发送消息 import socket s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) host = '192.168.1.2' #ip of sv port = 4444 #port example s.connect((host,

我可以从客户端向服务器发送消息,也可以从服务器向客户端发送回复


我很想知道如何在两个客户端之间显式地交换消息,这与聊天室中所有消息都广播给所有客户端不同,我想将消息发送给单个目标客户端。

您只能向客户端服务器发送消息

import socket

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host = '192.168.1.2' #ip of sv
port = 4444 #port example
s.connect((host, port))
r = raw_input('[+] Enter Message to Send : ')
s.send(r)

服务器需要使用netcat侦听套接字,或者使用针对套接字的侦听,这只是

请发布一些代码,以便我们知道如何提供帮助。