摘要: 写代码不写测试,改一处崩一片。Python 标准库有 unittest,但 pytest 以更少的样板代码、更聪明的断言、丰富的插件生态成为社区主流。本文带你从第一个测试用例到 fixtures 实战。 一、环境准备 pip install pytest # 验证 pytest --version 阅读全文
posted @ 2026-09-24 18:50 小小张说故事 阅读(4) 评论(0) 推荐(0)
摘要: 想在自己代码里用 BERT 做分类、用 GPT 做生成,但被环境劝退?Hugging Face 的 Transformers 库把上千个预训练模型封装成几行代码就能调用的统一接口。本文带你用 Python 跑通文本分类与文本生成。 一、环境准备 pip install transformers to 阅读全文
posted @ 2026-09-24 18:49 小小张说故事 阅读(1) 评论(0) 推荐(0)
摘要: 写 Web 接口,Flask 轻量但得自己拼很多;Django 全家桶又偏重。FastAPI 出自 2018 年,凭借异步支持、自动文档、类型校验三大杀器,迅速成为 Python API 开发的首选。本文从零带你跑通第一个 FastAPI 服务。 一、环境准备 pip install "fastap 阅读全文
posted @ 2026-09-24 18:47 小小张说故事 阅读(4) 评论(0) 推荐(0)
摘要: 做数据分析时,Matplotlib 能画图,但默认样式偏“朴素”,画统计图表还得手写大量样式代码。Seaborn 正是建立在 Matplotlib 之上的统计可视化库,用更少的代码画出更美观、信息更丰富的图。本文带你从安装到实战,快速上手 Seaborn。 一、环境准备 Seaborn 依赖 Num 阅读全文
posted @ 2026-09-24 18:46 小小张说故事 阅读(5) 评论(0) 推荐(0)
摘要: 做表格数据(结构化数据)的机器学习竞赛,XGBoost 常年是冠军选手。它基于梯度提升树(GBDT),通过多棵决策树叠加修正误差,在分类、回归任务上又快又准。本文用 Python 跑通一个完整的 XGBoost 训练流程。 一、环境准备 pip install xgboost scikit-lear 阅读全文
posted @ 2026-09-23 22:13 小小张说故事 阅读(8) 评论(0) 推荐(0)