Python
未读
Python-Dotenv 的详细使用指南
python-dotenv 是一个用于从 .env 文件加载环境变量的 Python 库,适用于开发阶段管理敏感配置(如 API 密钥、数据库密码等)。以下是详细使用说明: 1. 安装 pip install python-dotenv 2. 基本用法 创建 .env 文件 在项目根目录创建
Python
未读
Python操作Excel之二
在python中操作excel会使用如下代码: df = pd.read_excel(file_stream)
data = df.to_dict(orient='records') # 输出形如:[{'Name': 'Alice', 'Age': 25}, {'Name': 'Bob', 'Ag
Python
未读
Python使用logging
在 Python 中,logging 模块是一个强大的日志工具,可以灵活地记录程序运行时的信息,支持不同日志级别、输出位置和格式。以下是基本使用方法和常见场景: 1. 基础用法 import logging
# 配置基础日志格式和级别(默认级别是 WARNING)
logging.basicCon
Python
未读
Python操作XML
在Python中操作XML主要可以通过标准库的xml.etree.ElementTree(简称ET)或第三方库lxml实现。以下是详细的操作指南: 1. 解析XML 使用ElementTree import xml.etree.ElementTree as ET
# 解析XML文件
tree =
Python
未读
Python爬虫开发
一、爬虫基础概念 什么是爬虫? 自动化程序,模拟浏览器行为,从网页中提取目标数据。 应用场景:搜索引擎、数据分析、价格监控等。 法律与道德 遵守目标网站的 robots.txt 协议(如禁止爬取的路径)。 避免高频访问导致服务器压力,尊重隐私和数据版权。
Python
未读
Python使用 SQLAlchemy 操作 MySQL
# 使用SQLAlchemy ORM操作数据库
from sqlalchemy import create_engine, Column, Integer, String, DateTime, Text, ForeignKey, text
from sqlalchemy.orm import dec
Python
未读
Python项目怎么管理依赖
一、依赖文件结构规范 requirements/
├── base.txt # 所有环境基础依赖
├── dev.txt # 开发环境专用依赖
├── prod.txt # 生产环境专用依赖
└── constraints.txt # 版本约束文件(可选)
Python
未读
Python企业级项目开发的项目结构
一、项目结构规范(模块化分层架构) project-root/ # 项目根目录
├── src/ # 源代码目录(包结构)
│ ├── core/ # 核心业务逻辑层
│ │
Python
未读
Python的SQLAlchemy库学习
1. 安装 SQLAlchemy 使用 pip 安装: pip install sqlalchemy 2. 核心概念 Engine:数据库连接入口,管理连接池。 Session:数据库交互的“句柄”,用于查询和事务管理。 ORM(对象关系映射)