- 博客(56)
- 收藏
- 关注
原创 Python pathlib vs os.path 功能对照表
os.path→ 过程式、函数调用、字符串处理pathlib→ 面向对象、属性/方法调用、更直观如果你在写新项目,推荐全用pathlib;如果是老代码迁移,对照这张表逐步替换即可。pathlib是 Python标准库(Python 3.4+ 提供),用来处理文件路径。相比传统的os和os.path,它是面向对象的,更直观、简洁、可读性强。Path→ 表示文件或目录的路径对象PurePath→ 只处理路径字符串,不涉及实际文件系统。
2025-08-19 17:57:37
404
原创 Python 任务调度应用:Airflow
Airflow:适合企业级数据管道调度,优势是生态成熟、UI 完善。Cron:适合简单定时脚本。Luigi:轻量化数据管道。:Airflow 的新型替代,API 更现代化,适合云原生。Celery:做异步任务,不适合复杂依赖。Oozie:Hadoop 时代遗产。KubeFlow:如果你做机器学习工作流,适合云原生部署。
2025-08-19 17:44:10
945
原创 Python 监控文件系统变化:Watchdog
在中,watchdog通常指的是一个用于的第三方库。它可以监听文件或目录的创建、修改、删除等事件,并触发相应的回调函数。下面是。
2025-08-19 11:08:54
411
原创 Python Statsmodels 常用模块速查表
适合你要解释模型、做统计推断、报告显著性的时候,比如金融/经济研究。SciPy:更偏底层的数学工具箱,用来支撑数值计算和统计检验。:强调预测和泛化,忽略 p 值、置信区间,更适合工程化应用。
2025-08-19 10:25:06
487
原创 Python SciPy 介绍/速查表
SciPy(Scientific Python)是基于NumPy的科学计算库,专门处理科学与工程计算。它提供了大量常用的数学函数、算法和工具,模块化组织。
2025-08-19 10:20:50
296
原创 Python 快速 Web 界面搭建库:Gradio
Gradio用最简单、最快捷的方式为你的机器学习模型、API 或任意 Python 函数构建一个可交互的网页应用(Web UI)。
2025-08-13 11:04:54
1197
原创 Python 数据库框架 records 详解
场景推荐方法优点缺点日常显示和打印f-string 格式化(如简单、直接、符合直觉,是现代Python的首选。只是改变了显示,原始变量的精度问题仍在。需要四舍五入的计算round()函数简单易用,能满足基本的四舍五入需求。round()本身返回的还是浮点数,且在处理.5时有特殊的取偶规则。金融、科学等高精度要求decimal模块完全避免二进制浮点数误差,计算结果精确。性能比普通浮点数稍慢,需要用字符串初始化。简单来说给用户看?用f-string。需要精确计算?用 Decimal。
2025-08-13 10:33:26
939
原创 [特殊字符]20250809
因为去年裁员的时候,就快到我头上了,结果情况突然有变,我又被留下来了。当时他说要来接手我这块,还让我教他语法。这也是他想除掉我的原因之一,因为他不会我的语言,致使他老觉得我在他掌控之外。共事三年余,从没觉得他像个领导样,得罪人的事就让下属干,说不过就拿职位压人。我是他第一个员工,在我之前,有一个女生,因为不服他,就被开了。虽是第一个员工,但是从没带过我。初入公司,没有文档也没有培训,业务知识都是自己找人问,或者踩坑踩出来的。上半年身体抱恙,还呕心沥血,加了无数个夜晚,把他的项目提前完成了,结果就落了个这?
2025-08-09 02:32:50
455
原创 Flask input 和datalist结合
这段代码是一个 HTML 输入控件,结合了<input>和<datalist>,用来实现带有自动补全功能的文本输入框。
2025-07-26 21:46:10
516
原创 Python中,在没有缺失值情况下,any(df[[‘a‘]].isnull())返回True,any(df[‘a‘].isnull())返回False
表达式含义df['a']Series,一维,推荐用于isnull()df[['a']]DataFrame,二维,isnull()后仍是 DataFrame返回 Series,不建议直接any()清晰、可靠、语义明确。
2025-07-17 09:31:17
329
原创 Python pandas.to_timedelta
是 Pandas 中将各种表示“时间间隔”的数据(如字符串、整数、timedelta对象)的函数。
2025-07-16 17:38:33
316
原创 为什么refund后会生成单地址
把原始交易的所有 input 汇总为新的交易output 只设置一个接收地址(你的某个地址)这就导致“退款后生成了单地址”的情况。原因说明钱包逻辑简化退款只需要退回原地址或一个地址没有再构造“找零”所有退款额都退给你提高隐私或统一性钱包可能使用新生成的内部地址接收不需要保留原交易结构refund 本质上是把原始 input 重打包。
2025-07-16 15:56:57
905
原创 query.filter 和query.filter_by的区别
场景推荐方法字段 = 值的简单查询filter_by多条件查询 / 比较运算filter!
2025-07-15 16:52:56
288
原创 Flask(六) 数据库操作SQLAlchemy
二、最小化可运行示例部分含义使用 SQLite 数据库,数据库文件保存在当前目录绑定 Flask 应用,初始化 ORM 引擎关闭事件监听,提升性能,防止警告三、数据库基本操作(增删改查)1. 插入数据(增)2. 查询数据(查)3. 更新数据(改)4. 删除数据(删)四、其他有用方法方法 / 类功能所有模型基类定义字段类型添加记录提交更改ORM 查询创建所有表删除所有表
2025-06-24 22:54:45
1147
原创 Flask(五) 表单处理 request.form、WTForms
处理表单数据涉及到接收、验证和处理用户提交的表单。Flask 提供了基本的表单处理功能,但通常结合 Flask-WTF 扩展来简化表单操作和验证。在 Flask 中,表单处理是构建 Web 应用时一个常见的需求。
2025-06-24 22:29:58
446
原创 Flask(四) 模板渲染render_template
Flask 使用 Jinja2 模板引擎来处理模板渲染。模板渲染允许你将动态内容插入到 HTML 页面中,使得应用能够生成动态的网页内容。
2025-06-24 22:21:12
1180
原创 Flask(一) 基本概念
基本结构✅ 路由(URL -> 函数)带参数:✅ 表单处理(GET + POST)✅ 模板渲染(Jinja2)templates/welcome.html:✅ 重定向 / 闪现消息✅ 静态文件(CSS / JS)static/style.css:模板中使用:✅ 响应对象 (Response Object)是 Flask 中一个非常实用的函数,用于手动构建一个完整的响应对象(Response),从而精确控制:示例 1:手动构造响应 + 设置 Cookie示例 2
2025-06-24 18:31:41
458
原创 Python pyecharts基础(一)
Note: 在使用 Pandas&Numpy 时,请确保将数值类型转换为 python 原生的 int/float。比如整数类型请确保为 int,而不是 numpy.int32。
2025-06-23 21:28:06
229
原创 Python csv 模块
csv 是 Python 标准库中专门处理 CSV(Comma-Separated Values)文件的模块,适合轻量级读写,不依赖外部库,广泛用于表格型数据的导入与导出。
2025-06-23 20:13:43
871
原创 Mysql中isnull,ifnull,nullif的用法
函数名主要用途示例结果ISNULL(x)判断是否为 NULL1如果 x 是 NULL,返回 y‘N/A’如果 x = y,返回 NULLNULL。
2025-06-23 18:43:49
1112
原创 Python Arrow 库详解:更智能的日期时间处理
Arrow 提供了比标准库更直观、功能更丰富的日期时间操作接口,特别适合需要复杂时间处理、多时区转换的应用场景。5.3 API 时间参数处理。2.1 时间创建与解析。2.2 时间属性访问。3.2 时间范围生成。4.1 创建时间对象。5.1 日志时间处理。5.2 时间区间统计。
2025-06-23 17:32:39
435
原创 Python 的 AttrDict 库详解
AttrDict 是一个让 Python 字典可以通过属性方式访问的库,提供了更直观、更方便的字典访问方式。
2025-06-23 17:16:19
341
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅