1.Pycharm上创建python文件,代码如下:

# ! /usr/env/bin python
# coding=utf-8
import socket
 
 
# Server
def Server():
    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    sock.bind(('192.168.3.26', 1234))
    sock.listen(5)  # 监听,最大链接数
    while 1:
        connection, address = sock.accept()  # 开始接受请求,进入等待阻塞状态,直到有链接到达
        while 1:
            data = connection.recv(1024)  # 接收客户端发过来的数据
            if not data:
                break
            print
            data, address
            connection.send(data)  # 发送数据到客户端,即上面到connection
        connection.close()
 
 
if __name__ == '__main__':
    Server()
 
 
2.创建连接
 
目标IP是电脑的IP地址,不是随手编的。端口号随便写。
代码里要跟着改上你的    sock.bind(('192.168.3.26', 1234)) 
 
 
 
成功图如下:
点击发送,Pycharm中不会接收到数据,数据会显示到TCP&UDP测试工具的 接收区
 
 
 
 
over