Python
文章平均质量分 77
慧一居士
即心是佛,无心是道
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python项目的目录结构及说明
一个清晰、规范的目录结构是 Python 项目可维护性、可扩展性和团队协作的基础。对于现代 Python 项目,尤其是需要打包发布或团队协作的“企业级”项目,推荐采用src布局。原创 2026-04-10 12:06:08 · 513 阅读 · 0 评论 -
python项目中有 __下划线开头和结尾的文件夹是什么作用,以及里面的.pyc文件
你在 Python 项目中看到的以双下划线开头和结尾的文件夹通常是 pycache。这是一个由 Python 解释器自动生成的目录,用于存放编译后的字节码文件(即 .pyc 文件),主要目的是为了提升程序的加载速度。对于开发者来说,pycache 是一个完全由 Python 自动管理的目录,你通常不需要手动干预。你可以将 pycache 文件夹理解为一个“性能加速器”。.pyc 文件就是 .py 源文件编译后生成的字节码文件。📂 pycache 文件夹的作用。📄 .pyc 文件是什么?原创 2026-04-10 10:34:24 · 499 阅读 · 0 评论 -
制定一个30天学习Python的计划
以下是专为设计的,兼顾系统性与实操性,帮助你从入门到初步掌握核心技能。每天建议学习时间约1-2小时(可根据个人节奏调整)。原创 2025-08-21 19:18:04 · 1476 阅读 · 0 评论 -
python项目docker部署发布实战步骤
步骤关键点1. 准备项目本地可运行 + 生成2. 编写 Dockerfile基础镜像 + 依赖安装 + 启动命令3. 构建镜像4. 运行容器5. 测试验证访问服务 + 查看日志通过以上步骤,即可完成一个标准 Python 项目的 Docker 容器化部署,适用于开发、测试、生产等各类环境。原创 2025-08-16 08:27:33 · 661 阅读 · 0 评论 -
FAISS 功能介绍,使用场景介绍,各场景完整使用示例演示
核心功能向量索引与搜索:提供多种索引结构如暴力搜索(Flat)、倒排索引(IVF)、分层可导航小世界图(HNSW)和乘积量化(PQ),可在速度、准确性和内存使用之间进行权衡[5支持多种距离度量:支持 L2 距离(欧几里得距离)、余弦相似度和内积(点积),适用于不同的应用场景[5CPU 和 GPU 支持:能够利用 CPU 和 GPU 加速索引和搜索过程,在大规模数据集上表现出色,尤其适合需要实时搜索的场景[5灵活性与可扩展性:允许用户根据应用需求调整索引和搜索参数,并且可以动态添加、更新和删除向量;原创 2025-08-01 11:45:34 · 816 阅读 · 0 评论 -
Python 项目完整结构示例
以下是一个典型的,适用于中等规模的应用程序或库。该结构遵循最佳实践,具有良好的模块化、可维护性和扩展性。原创 2025-06-23 11:41:04 · 1712 阅读 · 0 评论 -
python 内置函数大全及完整使用示例
Python 内置函数覆盖了从基础运算到高级操作的广泛场景,熟练掌握这些函数可以显著提升代码简洁性和开发效率。更多详情可通过help()函数或官方文档深入学习[3][5。原创 2025-06-23 11:04:46 · 1370 阅读 · 0 评论 -
uv功能介绍和完整使用示例总结
通过以上示例,UV 可显著提升 Python 开发效率,尤其在复杂依赖和多环境场景下表现优异。注:安装后自动配置环境变量,无需手动设置 [原创 2025-06-22 15:02:19 · 1523 阅读 · 0 评论 -
aiohttp使用
优势高性能:基于asyncio,适合高并发场景(如爬虫、API 服务)。功能全面:支持 HTTP/WebSocket、异步上下文管理、流式数据传输[1][4适用场景异步 HTTP 客户端(替代requests的阻塞调用)。构建高性能 Web 服务或 API 网关。实时通信(如聊天室、推送服务)[1][4。原创 2025-06-19 08:12:48 · 1278 阅读 · 0 评论 -
asyncio 使用
asyncio是 Python 的标准库,用于编写异步代码,提升 I/O 操作的效率。以下是asyncio。原创 2025-06-19 07:34:13 · 868 阅读 · 0 评论 -
Python中的`with`语句用法
通过定义。原创 2025-06-04 11:46:05 · 525 阅读 · 0 评论 -
python collections 模块
数据结构典型场景namedtuple轻量级不可变数据结构(如坐标、数据库记录)deque高频头尾操作(队列、栈、滑动窗口)Counter元素频率统计(如文本分析、投票计数)处理缺失键的字典(如分组、树形结构)需要保持插入顺序或手动调整顺序的字典ChainMap多层级配置合并(如默认配置 + 用户配置)通过合理使用模块的工具,可以显著提升代码的简洁性、可读性和执行效率。原创 2025-06-04 10:56:07 · 515 阅读 · 0 评论 -
三、Python 常用内置工具(标准库模块)的汇总介绍及完整示例
以上是 Python 标准库中常用模块的汇总,覆盖了开发中常见的场景。完整示例可直接运行验证效果。原创 2025-06-04 10:30:39 · 517 阅读 · 0 评论 -
flask功能使用总结和完整示例
Flask 功能使用总结与完整示例一、Flask 核心功能总结Flask 是轻量级 Web 框架,核心功能包括:二、完整示例:简易待办事项应用以下是一个包含用户认证、待办事项管理的 Flask 应用示例:from flask import Flask, render_template, request, redirect, url_for, session, jsonifyfrom flask_sqlalchemy import SQLAlchemyimport datetimeimport uuid原创 2025-06-04 08:18:34 · 1546 阅读 · 0 评论 -
python虚拟环境使用总结和完整详细示例
通过以上步骤,您掌握了Python虚拟环境的使用方法,包括创建、激活、安装依赖、运行项目等。虚拟环境能够有效隔离项目依赖,提升开发效率和项目稳定性。建议所有Python项目都使用虚拟环境进行开发,确保环境独立和可复现。原创 2025-06-04 07:10:35 · 1523 阅读 · 0 评论 -
二、Python提供了丰富的内置工具,无需额外安装即可使用
Python提供了丰富的内置工具,无需额外安装即可使用,极大地提高了编程效率。原创 2025-05-30 18:30:55 · 1163 阅读 · 0 评论 -
一、Python 常用内置工具(函数、模块、特性)的汇总介绍和完整示例
这些工具覆盖了 Python 开发的常见需求,熟练掌握可大幅提升编码效率!原创 2025-05-30 18:28:21 · 644 阅读 · 0 评论 -
python中 @注解 及内置注解 的使用方法总结以及完整示例
print(f"调用函数:def logger(func) : def wrapper(* args , ** kwargs) : print(f"调用函数: {func . __name__ } ") return func(* args , ** kwargs) return wrapper @logger def add(a , b) : return a + b print(add(3 , 5)) # 输出: # 调用函数: add # 8。原创 2025-05-30 15:53:03 · 1213 阅读 · 0 评论 -
Python中的注解(类型提示)介绍总结
用于指定变量、函数参数和返回值的类型。原创 2025-05-30 13:57:12 · 820 阅读 · 0 评论 -
Python完整项目结构示例及说明
这种结构清晰、规范,有助于提高代码的可读性、可维护性和可扩展性,适合中型到大型Python项目。原创 2025-05-29 16:43:42 · 562 阅读 · 0 评论 -
python 中的接口、类 、抽象类、使用场景和用法示例
定义:抽象类是一种不能被实例化的类,通常包含抽象方法(没有具体实现的方法),用于定义子类必须实现的方法。使用场景:作为基类,规范子类的行为,确保子类实现特定的方法。实现:使用abc模块中的ABC类和装饰器。示例passpass# 抽象类不能实例化# shape = Shape() # 会报错# 创建子类对象print(rect.area()) # 输出:50print(rect.perimeter()) # 输出:30类:用于创建对象,可以包含属性和方法的具体实现。抽象类。原创 2025-05-29 16:16:52 · 408 阅读 · 0 评论 -
Anaconda 各系统安装及常用操作命令
Anaconda 包及其依赖项和环境的管理工具为 conda 命令,文章后面部分会详细介绍。与传统的Python pip工具相比 Anaconda 的conda可以更方便地在不同环境之间进行切换,环境管理较为简单。原创 2025-03-28 11:06:08 · 1112 阅读 · 0 评论
分享