摘要: 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) 编辑
摘要: hashlib模块介绍 是 Python 标准库中的模块,用于生成各种安全哈希值和消息摘要。它支持多种哈希算法(如 MD5、SHA 系列等),广泛用于数据完整性校验和密码安全场景。 哈希算法 哈希算法:将任意长度的输入数据映射为固定长度的输出值(哈希值),输出值是数据的唯一标识。 哈希算法是不可逆的 阅读全文
posted @ 2024-12-10 23:49 邵杠杠 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象编程思想 面向对象编程(OOP) 是一种编程范式,将现实世界的事物建模为对象,通过对象之间的交互实现功能。 OOP 的四大基本特性: 封装(Encapsulation):将数据和操作封装在类中,对外隐藏实现细节。 继承(Inheritance):子类继承父类的属性和方法,实现代码复用。 阅读全文
posted @ 2024-12-10 01:33 邵杠杠 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.什么是异常? 异常(Exception)是程序在运行过程中出现的错误情况。Python 提供了强大的异常处理机制,使得程序在遇到错误时能够继续执行或者给出适当的错误提示。避免程序因为某个错误而中断。异常处理有助于提高代码的健壮性, 2.异常处理的语法: try:用于包围可能会抛出异常的代码块。e 阅读全文
posted @ 2024-11-18 11:16 邵杠杠 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 模块(Module) 模块的定义:模块是包含 Python 代码的 .py 文件,可包含变量、函数、类等代码单元。每个 Python 文件本质上就是一个模块。 两种使用方式 import与from ... import... import math # 导入整个模块 from math import 阅读全文
posted @ 2024-11-14 17:47 邵杠杠 阅读(15) 评论(0) 推荐(0) 编辑