socket编程

python实现socket编程

实现的主要过程是:

tcp server:

import socket
import sys
host = "127.0.0.1"
port = 8080
try :
    sersock = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #建立socket
    sersock.bind((host,port))                                   #绑定端口
    sersock.listen(10)                                          #设置监听
except:
    sys.exit(1)
                
while True:
     conn,addr = sersock.accept()    #接受链接信号
     recvMsg = conn.recv(1024)       #接受客户端的信号
     sendMsg = " "                   #设置发送消息
     conn.send(sendMsg)              #发送消息
     conn.close()
   

tcp client

import sys
import socket 
host = "127.0.0.1"
port = 8080
try:
    client = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
    client.connect((host,port)) #建立链接
except:
    sys.exit(1)
sendMsg = " " #填写发送的消息
client.send(sendMsg)
recvMsg = client.recv(1024) #接受服务端发送的消息  

函数 的实现原型:

socket函数.png

connect'通信函数.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容