首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
你不知道的 Python
前端付豪
创建于2025-07-01
订阅专栏
你不知道的 Python
等 2 人订阅
共22篇文章
创建于2025-07-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
21、用 Python + Pillow 实现「朋友圈海报图生成器」📸(图文合成 + 多模板 + 自动换行)
🎯 目标功能: 输入文案,自动生成美观的朋友圈/宣传海报图 支持自定义模板(背景图 + 字体 + logo) 文案自动换行排版、居中对齐 一键生成 JPG 或 PNG 格式图片 📦 依赖安装: 📁 项
22、用 Python 打造 PDF 合并器(支持批量拖拽合并、命令行交互)
有没有遇到过这种情况: 多个 PDF,你想合成一份复习资料? 下载了很多发票凭证、行程单,想合并成一份报销文件? 每次打开 Acrobat 合并太麻烦,或者要付费? 用 Python,只需几行代码,立
20、用 Python + API 打造终端天气预报工具(支持城市查询、天气图标、美化输出🧊
🚩 希望效果预览 ❌ 不过 这个改了 url 换一个 直接使用 免费 api 🛠️ 1. 项目结构 🔧 2. 注册天气 API(和风天气) 官网:https://dev.qweather.com 注册
19、用 Python + OpenAI 构建一个命令行 AI 问答助手
✅ 本文目标 通过 openai API 与 GPT 模型对话 支持命令行输入 & 结构化输出 加入历史上下文(记忆) 可扩展成 CLI 工具或本地知识助手 🧰 环境准备 1. 安装依赖 2. 获取
18、Python + SQLite 打造一个轻量级账本应用💰
✅ 本文目标 用 sqlite3 构建账本数据库 支持新增收支、查询记录、统计总额 打造命令行交互式账本工具 实现按月过滤和类型筛选 🏗 一、数据库设计 创建一张 records 表: 🧰 二、初始化
17、自动化才是正义:用 Python 接管你的日常琐事
✅ 本文目标 用 smtplib 自动发送邮件 用 schedule 定时运行脚本 用 os 和 shutil 清理旧文件 用 pyautogui 模拟键鼠执行 GUI 操作 📧 一、自动发送邮件(文
16、你的 Python 项目能部署吗?一篇教你用 Docker 和 venv
✅ 本文目标 使用 venv 构建干净的 Python 环境 使用 requirements.txt 管理依赖 编写 Dockerfile 一键构建镜像 本地运行一个 Flask 服务并打包成 Doc
15、用装饰器🧩 + 单例 + 反射写一个插件式系统
装饰器(注册) 单例模式(全局调度) 反射机制(动态加载) ✅ 本文目标 实现一个 PluginManager 插件调度中心(单例) 使用装饰器注册插件 使用 importlib 实现动态加载 支持:
14、🔀多线程与多进程:Python 并发你必须掌握的那点事
✅ 本文目标 理解 threading vs multiprocessing 的适用场景 实现一个并发下载器(多线程)和批量 CPU 密集处理(多进程) 掌握进度控制、数据共享与任务管理 🧠 一、线程
13、你还在 print 调试🧾?教你写出自己的日志系统
✅ 本文目标 理解 logging 模块的等级体系 实现控制台 + 文件双通道日志记录 使用格式化输出 + 时间戳 在项目中封装一个通用日志器 📦 一、什么是 logging 模块? Python 自
12、用类写出更可控、更易扩展的爬虫框架🕷
✅ 本文目标 用类封装爬虫逻辑,做到高内聚低耦合 支持多站点适配(抽象 + 子类继承) 实现请求封装、解析模块、自动重试、通用日志 最终支持:python crawl.py zhihu、python
11、打造自己的 CLI 工具:从命令行到桌面效率神器
✅ 本文目标 理解什么是 CLI 工具(Command Line Interface) 使用标准库 argparse 解析命令行参数 构建一个待办事项命令行工具:todo 打包成命令行程序:一条命令搞
10、⏰时间函数能干嘛?我们用它搞个定时脚本自动提醒
✅ 本文目标 掌握 time 与 datetime 的使用方式与差异 理解格式化时间字符串 编写一个定时提醒脚本(支持间隔/指定时间执行) 实战构建“番茄工作法”提醒工具 🧠 一、time 模块:基础
9、一行代码搞定数据结构:dict+set 组合拳教学
✅ 本文目标 深度掌握 dict 和 set 常用操作 理解两者背后的“哈希查找”优势 实战构建一个数据去重聚合分析器 用 defaultdict、Counter 写出精炼逻辑 📦 一、dict 核心
8、列表推导式你会,嵌套 + 条件组合你真会?
✅ 本文目标 理解列表推导式的结构和性能优势 掌握条件过滤、嵌套推导、字典/集合推导 实战场景:二维数组拉平、过滤、格式转换等 🧩 一、基础语法复习 等价于: 🔍 二、加入条件筛选:让它有“判断力”
7、用生成器写出内存占用为 0 的百万级处理程序
✅ 本文目标 理解 yield 和生成器函数的运行机制 理解“惰性求值”和内存优化的本质 实战一个百万行日志流式分析器 结合 itertools 玩转无限流与分组技巧 🧠 一、什么是生成器? 普通函数
6、异常处理不是 try...except,而是策略设计
✅ 本文目标 异常处理基础语法:try / except / else / finally 多层异常策略设计 自定义异常类 构建一个稳定型爬虫请求框架 🧩 一、异常的最基础用法 输出: 🔍 二、把“异
5、文件读写全攻略:从 .txt 到 .csv,自动备份你的小世界
✅ 本文目标 学会打开/读取/写入 .txt 文件 使用 csv 模块处理结构化数据 编写一个“自动备份”脚本 实战项目:任务清单文件管理器(含追加、清空、导出) 📂 一、基础文件操作:读写 .txt
4、5 分钟掌握函数背后的魔法:可变参数与返回策略
✅ 本文目标 掌握 *args 和 **kwargs 理解函数返回值策略 构建一个万能 log() 装饰器 写一个可配置的“简易计算器” 🧩 一、可变参数:让函数更灵活! 🎯 *args:接收任意个位
3、谁说列表只能加减删改?教你玩出花火🔥
✅ 本文目标 掌握 list 常用操作(增删改查) 学会列表排序、切片、推导式 编写一个“Top 排行榜 + 高级过滤器” 🧠 基础回顾:列表操作全套姿势 🎲 项目一:构建一个“榜单分析器” 假设我们
下一页