logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python 函数指南:从会用到用好

在日常 Python 开发中,**函数(Function)几乎是所有代码结构的基础**。不管是脚本工具、Web 服务,还是数据分析代码,函数都是让代码保持清晰、可复用、易维护的关键。很多初学者会写函数,但往往**写得不够“Pythonic”**。这篇文章不讲枯燥语法,而是结合实际开发经验,聊一聊 Python 函数那些值得掌握的技巧。

文章图片
#python#android#开发语言
Python 中的 import fastapi:不仅仅是一行导入

很多人在第一次接触 FastAPI 时,都会看到这样一行代码:```pythonfrom fastapi import FastAPI````看起来非常简单,但这行代码背后其实涉及:* Python 模块系统* Web 框架设计* ASGI 生态* 应用实例的创建方式如果只是照着教程写,很容易“会用但不理解”。这篇文章就从开发者的角度,聊聊 **`import fastapi` 到底发生了什么,以

文章图片
#python#fastapi#android
把 Python 的类写“顺手”:从定义到最佳实践的一次梳理

在 Python 里写类,说难不难,说简单也不简单。很多人一开始能写出 `class A:`,但过一阵子就会遇到各种“写起来别扭”的点:构造函数放什么、属性怎么设计、`__repr__` 要不要写、什么时候该用 `@property`,以及最常见的——到底什么时候该写类?

文章图片
#python#开发语言
Python Socket 编程实战:从零实现 Server 与 Client 通信

在现代网络编程中,**Socket(套接字)** 是最基础、最重要的通信机制之一。无论是构建聊天应用、远程控制工具,还是理解 HTTP 协议底层原理,掌握 Socket 编程都是必备技能。本文将带你用 Python 从零开始编写一个简单的 TCP Server 和 Client,并深入讲解关键细节,助你真正理解“连接”背后的逻辑。

文章图片
#python#网络#服务器
从入门到实战:彻底讲透 Python `threading` 的工作原理、正确用法与避坑指南

很多人第一次接触 Python 多线程,都会有一种“会用,但没真正懂”的感觉。明明开了好几个线程,程序却不一定更快;明明逻辑很简单,却偶尔出现莫名其妙的数据错误;明明线程都 start() 了,程序还是卡住不退出。这篇文章就来把 Python threading 一次讲透。不只是“怎么写”,更重要的是“为什么这样写”。

文章图片
#python#java#android
不止是装饰器:把 Python `functools` 真正用起来的完整指南

很多人第一次接触 functools,往往是因为 @wraps。再往后一点,学到 partial、lru_cache,就觉得这个模块差不多已经掌握了。但真正在项目里用久了你会发现:functools 其实不是一个“零散工具箱”,而是一组非常有 Python 味道的函数式编程增强能力。

文章图片
#python#开发语言
Python tempfile 深入实战:安全、优雅地处理临时文件与临时目录

临时文件的典型使用场景非常多:* 处理上传文件后,先落盘再解析* 下载远程内容,做中间缓存* 大文件处理中,避免一次性全部驻留内存* 调用第三方命令行工具时,生成中间输入/输出文件* 测试代码时,隔离运行环境* 数据转换、压缩、解压、音视频处理时保存中间结果很多人第一次写临时文件,都是直接拼路径...

文章图片
#python
Python 中 `if __name__ == “__main__“` 的真正含义:从原理到最佳实践

很多 Python 初学者在阅读代码时,几乎都会看到这样一段代码:```pythonif __name__ == "__main__":main()````很多人只是知道 **“这是程序入口”**,但并不清楚背后的机制。实际上,这一行代码背后涉及 **Python 模块系统、解释器执行方式、代码复用设计** 等多个核心概念。

文章图片
#python#android#开发语言
Python 中的 `__init__.py` 到底是干什么的?从入门到工程实践

在阅读 Python 项目代码时,你一定见过很多这样的文件:`__init__.py`很多人刚接触 Python 时都会有几个疑问:- 这个文件为什么叫 `__init__`?- 为什么有的项目里有,有的项目里没有?- 里面到底应该写什么?- 不写会怎么样?

文章图片
#python#android#数据库
从请求到响应:把 Python 的 FastAPI 和 Uvicorn 讲透

这不是一篇“照着官网抄一遍 Hello World”的入门文。如果你想真正搞明白:FastAPI 到底解决了什么问题、Uvicorn 到底扮演什么角色、两者如何配合、项目上线时该怎么设计与避坑,那这篇文章就是写给你的。

文章图片
#python
    共 32 条
  • 1
  • 2
  • 3
  • 4
  • 请选择