当前位置: 移动技术网 > IT编程>脚本编程>Python > Python Socket(未编辑)

Python Socket(未编辑)

2019年09月21日  | 移动技术网IT编程  | 我要评论

晴朗吉他谱,vr渲染器下载,杨金山出身薄一波14军

客户端
import socket     导入socket模块

client = socket.socket()     声明socket协议类型,同时生成socket连接对象
client.connect(('localhost', 6969))             连接
client.send(b'hello world!')              发送数据给服务器端,数据必须为bytes类型
data = client.recv(1024)                 接收服务器端的返回数据,默认1024字节,即1kb
print('recv:', data)
client.close()

服务器端

import socket

server = socket.socket()
server.bind(('localhost', 6969))              #绑定要监听的端口
server.listen()                   #监听
conn, addr = server.accept()          #等待电话打入,由链接标记(由谁打进来的)和地址(电话号码)组成
                                      #conn就是客户端连过来而在服务器端为其生成的一个连接实例
data = conn.recv(1024)              #接收数据,默认1024字节
print('recv:', data)
conn.send(data.upper())               #将数据转成大写发送回去
server.close()

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网