摘要: socketserver模块是什么? 是 Python 中一个用于简化基于 socket 的网络服务实现的模块。它提供了一些高层次的类,帮助开发者更容易地实现网络服务。 可以实现并发请求处理 使用socketserver实现的server端,代码演示: import socketserver # 导 阅读全文
posted @ 2024-12-21 18:10 邵杠杠 阅读(3) 评论(0) 推荐(0) 编辑
摘要: hmac与hashlib模块的区别 hmac模块 基于 hashlib 提供的哈希算法,在计算哈希时加入了一个“密钥”。 主要用于生成“消息认证码”(MAC),通过一个密钥和数据共同生成哈希值,以此来验证数据的完整性和身份。 需要密钥,它的目的是防止消息篡改并验证消息是否来源于可信的发送方。 has 阅读全文
posted @ 2024-12-21 17:54 邵杠杠 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 介绍 socket 模块是用于实现网络通信的模块。它提供了底层网络操作的接口,使得用户可以通过网络实现客户端和服务器之间的数据传输。通过 socket 模块,程序可以通过网络进行数据传输、连接和通信。 使用socket模块创建一个TCP服务 server端代码 # server端代码 import 阅读全文
posted @ 2024-12-21 17:39 邵杠杠 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 重要知识点 BS与CS架构 BS(Bro wser/Server)架构: 基于浏览器和服务器的架构,客户端通过浏览器访问服务器上的应用程序或服务。 特点:客户端只需要一个浏览器,无需安装复杂的软件,服务器端处理大部分业务逻辑。 应用:Web应用(如Web浏览器访问网站)。 CS(Client/Ser 阅读全文
posted @ 2024-12-21 17:00 邵杠杠 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 介绍: logging 模块是Python内置的强大日志记录工具,支持多种输出方式、格式化选项及多进程支持。 日志的级别 logging 模块有五个内置的日志级别,从低到高: DEBUG:详细信息,用于诊断问题。 INFO:常规信息,表示程序正常运行的状态。 WARNING:警告信息,表示潜在问题或 阅读全文
posted @ 2024-12-21 16:10 邵杠杠 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 介绍 用于处理配置文件的读取和写入。配置文件通常包含以键值对的形式存储的配置信息,常见的格式是 .ini 文件。该模块提供了对这些配置文件的解析功能,支持读取、写入、更新和删除配置。 配置文件的格式 配置文件一般由多个部分(Section)组成,每个部分下面有多个键值对(Option)。配置文件的常 阅读全文
posted @ 2024-12-21 15:55 邵杠杠 阅读(2) 评论(0) 推荐(0) 编辑