[开发日志] 用 Python 实现诸葛神数
用 Python 复刻《秘本诸葛神数》占卜算法的完整开发日志。本文涵盖了从爬取签文数据、利用 Unihan 数据库精确计算汉字笔画,到使用 Streamlit 快速构建并免费部署 Web 应用的全过程。一个集爬虫、算法与 Web 开发于一体的趣味实战项目。
用 Python 复刻《秘本诸葛神数》占卜算法的完整开发日志。本文涵盖了从爬取签文数据、利用 Unihan 数据库精确计算汉字笔画,到使用 Streamlit 快速构建并免费部署 Web 应用的全过程。一个集爬虫、算法与 Web 开发于一体的趣味实战项目。
记录了在开发卜筮脚本时遇到的汉字笔画数获取问题。在排除 pypinyin 库的错误方案后,详细介绍了如何通过解析 Unicode 官方 Unihan 数据库,提取 kTotalStrokes 字段来实现精准的汉字笔画查询功能。