随笔分类 -  Python网络编程基础

socket对应的知识,早先的套接字是用来在unix上传数据的,最后引用到了网络上。可以在不同主机上进行通讯,有BS模式,CS模式。服务器端和客户端的通讯,如果搭建,等等。
摘要:1 、项目简介 2、使用技术 3、流程图 4、开发过程 5、测试 阅读全文
posted @ 2019-12-23 20:36 四方游览 阅读(227) 评论(0) 推荐(0)
摘要:1、hmac模块验证客户端合法性 1)demo 1 import hmac 2 3 # hmac模块使用演示 4 5 secret_key = b'hongsun' 6 content = b'hello python hmac' 7 h = hmac.new(secret_key,content) 阅读全文
posted @ 2019-12-20 22:35 四方游览 阅读(127) 评论(0) 推荐(0)
摘要:struct模块 1、demo代码 1 import struct 2 3 # 将一个数字打包,转为bytes 4 len = struct.pack('i', 123434) # 第一参数i,表示整数,即第二个传入的数据类型。i最常用 5 print(len) 6 7 # 解开包,是一个两位的元组 阅读全文
posted @ 2019-12-19 22:16 四方游览 阅读(180) 评论(0) 推荐(0)
摘要:一、TCP的长连接 tcp模拟qq: 1、server端 1 import socket 2 3 # 聊天多人版 4 5 sk = socket.socket() 6 sk.bind(('127.0.0.1', 9099)) 7 sk.listen() 8 9 while 1: 10 conn, a 阅读全文
posted @ 2019-12-18 22:27 四方游览 阅读(183) 评论(0) 推荐(0)
摘要:1、计算机网络基础 C/S 客户端/服务器端 B/S 浏览器端/服务器端 mac地址,ip地址,子网掩码,与计算得到网段,端口号每台计算机的网卡都有全球唯一的地址,在生产时已经写进去了。ip地址 是4个点分十进制 - ipv4协议 0.0.0.0 - 255.255.255.255 127.0.0. 阅读全文
posted @ 2019-12-17 20:46 四方游览 阅读(232) 评论(0) 推荐(0)