
Python从入门到精通
文章平均质量分 94
小宁爱Python
会当凌绝顶,一览众山小。
展开
-
Python从入门到精通4:计算机网络及TCP网络应用程序开发入门指南
计算机网络是将具有独立功能的多台计算机通过通信线路和通信设备连接起来,在网络管理软件及网络通信协议下,实现资源共享和信息传递的虚拟平台。简单来说,计算机网络就是让多台计算机能够互相通信、共享资源的系统。网络通信的完整过程:通过IP地址找到目标设备通过端口号找到目标程序通过端口将数据传输给应用程序Socket(套接字)是计算机之间进行通信的一种约定或方式,socket套接字就是程序间进⾏⽹络通讯的⼯具。通过Socket,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。原创 2025-04-02 16:01:07 · 897 阅读 · 0 评论 -
Python从入门到精通1:FastAPI
FastAPI 是一个基于 Python 3.8+ 的现代 Web 框架,专注于构建高性能 RESTful API。基于 Starlette 和 Pydantic:提供异步支持和严格的数据验证。自动生成 API 文档:内置 Swagger UI 和 ReDoc,开发者无需手动维护文档。类型提示(Type Hints):利用 Python 的类型系统实现输入参数验证和代码提示。FastAPI 凭借其高性能和开发效率,已成为构建现代 API 的首选框架。基础路由设计与参数验证。原创 2025-03-09 22:25:22 · 10494 阅读 · 0 评论 -
Python从入门到精通2:SQLite数据库(FastAPI + SQLite全流程开发指南)
无服务器架构:数据库以单个文件形式存储(如mydb.dbACID事务支持:确保数据操作的原子性、一致性、隔离性和持久性。跨平台兼容:支持Windows、Linux、macOS等操作系统。本项目不仅适用于初学者快速上手FastAPI与SQLite,也为中高级开发者提供了完整的CRUD实现方案。通过本项目,您可以深入理解ORM、依赖注入、数据验证等核心概念,为后续开发更复杂的Web应用奠定坚实基础。行动起来。原创 2025-03-25 16:19:03 · 1437 阅读 · 3 评论 -
Python从入门到精通3:进程、线程与协程详解
进程(Process)是操作系统进行资源分配和调度的基本单位,是资源分配的最小单位。简单说,一个运行中的程序就是一个进程。特点每个进程有独立的内存空间(每个进程需要占用一个CPU)进程间不共享全局变量(数据不共享)创建进程开销较大进程传参-----args元组类型传参,kwargs 字典类型传参多进程的使用是顺序规则:主进程结束,子进程必须结束(1)设置进程守护work_process.daemon = True # 设置为守护进程。原创 2025-04-01 16:29:50 · 1047 阅读 · 0 评论