https://pan.baidu.com/s/1gZfBaTx-RTV7MG2lutjjPw?pwd=cx2y
cx2y
python2 和 python3 通用,自学到udp和tcp调试时候可以用到,本人就是用的这个,stocket模块
和hm视频里的一样可用
udp
tcp客户端
tcp服务器
都可以充当
老铁们非常的哇塞 非常的好用
import socket
def main():
# 创建套接字 买手机
tcp_server_socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
# 插入手机卡 绑定信息
tcp_server_socket.bind(("",1111))
# 手机响铃 让默认套接字由主动变被动listen
tcp_server_socket.listen(128)
while True:
# 等待电话 等待客户端的连接accept
print("等待新的客户端")
new_client,clinent_addr = tcp_server_socket.accept()
print("客户端到来:%s" % str(clinent_addr))
# 接受请求
while True:
recv_data = new_client.recv(1024)
print("发过来的消息是:%s" % recv_data.decode("gbk"))
# 如果recv解堵塞 那么有两种方式解堵塞
# 客户端有数据
# 2.客户端close 导致解堵塞
if recv_data:
a = input("请回复:")
new_client.send(a.encode("gbk"))
else:
break
# 关闭accept返回的套接字 意味着不会在为此客户端服务
new_client.close()
print("为%s服务完毕" % str(clinent_addr) )
if __name__ == "__main__":
main()
版权说明:如非注明,本站文章均为 扬州驻场服务-网络设备调试-监控维修-南京泽同信息科技有限公司 原创,转载请注明出处和附带本文链接。
请在这里放置你的在线分享代码