摘要:
Struct模块 将一个类型转成固定长度的bytes。 格式 C 类型 Python 类型 标准大小 注释 x 填充字节 无 c char 长度为 1 的字节串 1 b signed char 整数 1 (1), (2) B unsigned char 整数 1 (2) ? _Bool bool 1 阅读全文
摘要:
使用socket写一个C/S架构程序 基于TCP的聊天程序 TCP是基于链接的,必须先启动服务端,再启动客户端,让客户端去链接服务端。 服务端代码: import socket # 初始化一个socket对象 s_obj = socket.socket(socket.AF_INET, # 表示协议簇 阅读全文
摘要:
网络程序架构 C/S架构 client客户端 server服务端 缺点:两端程序均需自己编写,工作量更多。 优点:充分发挥客户端的计算能力,能将用户请求在客户端进行处理后再提交给服务端;客户端使用的应用层协议开发者可自己控制。 B/S架构 B/S架构属于C/S架构。 browser浏览器端 serv 阅读全文