python
文章平均质量分 85
py
Lvan的前端笔记
十年磨一剑
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python:Mac 系统 uv 完整安装+入门实战
uv 英文官网:https://docs.astral.sh/uv/需要我把这份内容精简成可直接复制发布到CSDN/掘金的排版版正文吗?uv 中文文档:https://uv.doczh.com/Astral(Ruff 同团队)基于 Rust 开发,,是目前Python新项目首选工程化工具。,环境变量自动写入zsh配置。原创 2026-07-14 11:13:04 · 441 阅读 · 0 评论 -
python:OpenAI SDK 实战
openai版本:>=1.6.0,<2.0.0。python版本:3.13.11。key要保存好,否则无法找到。这是你跑通 SDK 的。改 base_url。原创 2025-12-25 11:09:09 · 1148 阅读 · 0 评论 -
python:字符串的方法
在 Python 中,。无论是 Web 开发、数据清洗、日志分析,还是 AI Prompt 构造,字符串操作几乎无处不在。本文从,系统梳理 Python 中最常用、最值得掌握的字符串操作方法。原创 2025-12-23 10:28:45 · 472 阅读 · 0 评论 -
python:列表推导式(List Comprehension)
是 Python 内置的“序列生成器”类型,不是关键字,是一个 内置类(type)。作用:用来生成一段“整数序列”,通常配合 for 循环 / 推导式使用。“从 0~9 中,取所有偶数”原创 2025-12-22 17:12:20 · 507 阅读 · 0 评论 -
python:文件读写操作
Python 文件操作 = open + with + 正确的模式80% 用10% 用二进制10% 用pathlib。原创 2025-12-22 16:34:01 · 453 阅读 · 0 评论 -
python:为什么有#注释,还需要三个“来注释&字符串的表示方法
Python仅有一种真正的注释语法——#,而三引号"""本质是多行字符串,并非注释。当字符串出现在模块、函数或类的首行时,会被Python识别为文档字符串(Docstring),具有特殊用途(如生成文档、IDE提示等)。#注释会被解释器完全忽略,而Docstring会被存储为字符串对象。Python复用字符串语法作为文档说明,体现了其简洁的设计哲学。实际开发中,#用于临时说明和实现细节,"""则用于正式接口文档。字符串在Python中有多种表示方式原创 2025-12-19 16:34:36 · 846 阅读 · 0 评论 -
python:用 dotenv 管理环境变量&生产环境怎么管理环境变量
dotenv:环境变量管理的现代工程起点 dotenv通过.env文件管理环境变量,解决了密钥硬编码的三大问题:安全风险、环境隔离和代码复用性。核心机制是将.env文件内容加载到系统环境变量中,而非替代系统变量。最佳实践包括: 项目结构分离配置与代码 生产环境禁用.env文件 通过.gitignore保护敏感信息 常见陷阱包括文件路径错误、变量覆盖规则误解等。dotenv本质是开发环境的生产环境变量模拟工具,实际部署应使用平台原生变量管理方案。掌握dotenv是现代Python工程化的基础能力。原创 2025-12-19 16:12:25 · 875 阅读 · 0 评论 -
python:深入理解 Python 的 `__name__ == “__main__“` 与双下划线(dunder)机制
本文深入解析了Python中if __name__ == "__main__"机制及其背后的双下划线(dunder)系统。__name__是Python模块的内置变量,当文件直接运行时值为"__main__",被导入时则为模块名。这种设计让文件既能作为脚本运行,又可作为模块复用。文章还介绍了常见的dunder变量(__file__、__dict__)和方法(__init__、__str__等),这些是Python的核心接口机制。最后强调标准写法是将主逻辑放在main(原创 2025-12-19 15:30:32 · 589 阅读 · 0 评论 -
python:闭包(Closure)
闭包是函数与其创建时捕获的外部变量组合,可视为"带私有状态的函数"。它通过嵌套函数实现,内层函数能记住外层作用域的变量。闭包相比普通函数具有状态保持能力,相比类更轻量简洁,适合实现简单状态管理、回调函数等场景。在工程中,闭包常用于配置型函数、Agent构建等,配合Callable类型注解可明确函数签名。闭包适用于状态简单、生命周期短的场景,而复杂状态管理仍需使用类。现代Python中,闭包+Callable构成了轻量级的对象系统,广泛应用于AI、Web开发等领域。原创 2025-12-19 11:45:05 · 1047 阅读 · 0 评论 -
python版本切换工具pyenv
命令作用查看可安装的 Python 版本安装指定版本查看已安装版本设置项目 Python 版本设置全局 Python 版本卸载版本查看当前可用 Python 路径。原创 2025-12-09 17:39:57 · 1213 阅读 · 0 评论 -
pip常用命令
(会包含各种乱七八糟的依赖)。处理(你后面可以学)。原创 2025-12-09 16:52:45 · 484 阅读 · 0 评论 -
Python 现代包管理的最佳选择 Poetry
最现代最易用最安全最可复现团队采用度最高的包管理方式。如果你现在正在做 FastAPI / LangChain / LLM 应用,那么 Poetry 几乎是必选工具。原创 2025-12-09 11:48:47 · 945 阅读 · 0 评论 -
pipx一个隔离安装并运行 Python 命令行工具的工具
这些都是,不是你项目的依赖。原创 2025-12-09 11:46:36 · 771 阅读 · 0 评论 -
Python 基本语法(含java、js对比)
a = 10c = True无需letconstvarint之类的关键字。变量类型由赋值决定。PythonJSJavalistArraytuple无等价(类似 readonly array)不可变数组dictHashMapsetSetHashSet。原创 2025-12-05 15:18:32 · 1025 阅读 · 0 评论 -
python:mac上brew安装python3以及虚拟环境的说明
比较深入学了 js 和 java 之后,再去学一门新语言真是很简单~今天也并没有打算开始系统的学习 python,只是有时候需要一些爬虫程序,网上可以直接找到的,复制到本地就可以直接运行,那么就得安装一下 python 了,今天我们来在 mac 上用 brew 安装一下 python3。注:mac 上自带了 python2 ,我们不用。原创 2019-09-14 13:06:44 · 3815 阅读 · 0 评论
分享