当前位置: 首页 > news >正文

淘宝客导购网站商务网页设计与制作答案

淘宝客导购网站,商务网页设计与制作答案,萧山网站建设那家好,今天重庆新闻头条文章目录 TCP传输服务端客户端实现图片的传输服务端客户端 UDP传输服务端客户端 TCP传输 服务端 """ tcp服务端流程 """from socket import *# 创建tcp套接字 tcp_socket socket(AF_INET,SOCK_STREAM)# 绑定地址 tcp_socket.bind(("0.0.…

文章目录

  • TCP传输
    • 服务端
    • 客户端
    • 实现图片的传输
      • 服务端
      • 客户端
  • UDP传输
    • 服务端
    • 客户端

TCP传输

服务端

"""
tcp服务端流程
"""from socket import *# 创建tcp套接字
tcp_socket = socket(AF_INET,SOCK_STREAM)# 绑定地址
tcp_socket.bind(("0.0.0.0",8888))# 设置监听
tcp_socket.listen(3)# input(">>>>>")while True:# 处理客户端连接print("等待连接 ...")conn,addr = tcp_socket.accept()print("连接了:",addr)# 收发数据while True:data = conn.recv(1024)# 无论断开还是收到##都表示客户端结束if not data or data == b'##':breakprint("收到:",data.decode()) #data->bytesconn.send(b'Thanks')# 关闭
conn.close()  # 断开连接
tcp_socket.close()  # 不能连接新的客户端

客户端

"""
tcp 客户端流程
"""
from socket import *# 默认值就是tcp套接字
tcp_socket = socket()# 服务端地址
ADDR = ("127.0.0.1",8888)# 发起连接
tcp_socket.connect(ADDR)# 发送接受
while True:msg = input(">>")tcp_socket.send(msg.encode())if not msg or msg == "##":breakdata = tcp_socket.recv(1024)print("From server:",data.decode())# 关闭
tcp_socket.close()

实现图片的传输

服务端

"""
tcp服务端流程
"""from socket import *def recv_image(conn):fw = open("20211209.jpeg",'wb')# 边接收边写入while True:data = conn.recv(1024)if not data:breakfw.write(data)def main():# 创建套接字sock = socket()sock.bind(("0.0.0.0",8888))sock.listen(5)# 接收连接conn,addr = sock.accept()print("Connect from",addr)# 做事情函数:接收图片recv_image(conn)conn.close()sock.close()if __name__ == '__main__':main()

客户端

"""
tcp 客户端流程
"""
from socket import *# 服务端地址
ADDR = ("127.0.0.1",8888)def send_image(sock,file):fr = open(file,'rb')# 边读取边发送while True:data = fr.read(1024)if not data:breaksock.send(data)def main():sock = socket()sock.connect(ADDR)# 发送图片函数send_image(sock,"01.jpg")if __name__ == '__main__':main()

UDP传输

服务端

"""
udp_server.py
udp服务端实例代码
重点代码 !!!
"""
from socket import *
# 创建UDP套接字
udp_socket = socket(AF_INET,SOCK_DGRAM)
服务端客户端流程
# 绑定地址
udp_socket.bind(("0.0.0.0",8888))
while True:# 接收发送消息 data--> bytesdata,addr = udp_socket.recvfrom(5)# if data == b"##":# breakprint("从",addr,"收到:",data.decode())# 发送给刚才收到的地址udp_socket.sendto(b"Thanks",addr)
# 关闭套接字
udp_socket.close()

客户端

"""
udp_client.py
udp 客户端示例
重点代码!!
"""
from socket import *
# 服务器地址
ADDR = ("127.0.0.1",8888)
# 与服务端相同套接字
udp_socket = socket(AF_INET,SOCK_DGRAM)
# 发送消息
while True:msg = input(">>")if not msg:breakudp_socket.sendto(msg.encode(),ADDR)# 结束发送# if msg == "##":# breakdata,addr = udp_socket.recvfrom(128)print("从服务端收到:",data.decode())
udp_socket.close()
http://www.yayakq.cn/news/986415/

相关文章:

  • 物流行业网站源码保定做网站公司
  • 广西柳州网站制作公司在哪个网站做流动补胎的广告好
  • 国内建设地铁的公司网站怎么建网页
  • 广东建设项目备案公示网站网络推广标题技巧
  • 制作图网 专业图片在线制作网站godaddy wordpress 备
  • 网站建设 有限公司搜狗竞价绑定网站要求
  • 高州做网站江西宜春网站建设报价
  • 新公司网站设计注意事项网站开发技术支持
  • wordpress技巧:开启wordpress多站点功能网站建设分享文章
  • 网站系统升级中外贸免费建设网站制作
  • 烟台建网站手机页面制作
  • 站长工具集wordpress多站点内容聚合
  • 惠州做网站 百度优化网站建设合同属于购销吗
  • 网站404页面源码中国空间雷达卫星
  • 网站里的动效怎么做福田网站建设乐云seo
  • 腾讯建设网站视频下载网络产品代理加盟
  • 山东省城乡建设部网站首页wordpress连接微博 破解
  • 中英文网站建设企业搜素引擎优化
  • 山西企业模板建站wordpress 代码执行
  • 成都建设局官方网站医院网站建设标书
  • 自己做一个网站的成本网页制作与维护
  • 网站建设的开发的主要方法深圳建设工程交易服务网app
  • 个人网站建设与管理工作总结万金娱乐网站开发
  • 农业网站如何建设wordpress 站点维护
  • 购物网站建设开发费用分析制作灯笼需要什么材料
  • 有哪些好的做问卷调查的网站互动型网站模板
  • 建立网站需要哪些东西国家企业信用系统年报入口
  • 成都网站开发培训多少钱合肥关键词排名技巧
  • 专业网站制wordpress4.7 自豪
  • 个人网站设计怎么做手机苗木网站源码