qiming 【起名】
程序猿的起名大法
主程序是【起名demo-数据库-双姓.py】
其中引用的【OwnTools】是自己封装的包。引用的OperationsMysql也就是自建的连接数据库的方法了
使用准备:
1.安装requirements.txt
2.mysql数据库新增data中的四个sql文件。并给数据库起名【qiming】
3.修改自建的OperationsMysql方法,做到可以自行连接到【qiming】数据库
使用
脚本使用了flask做了是三个接口。
主接口是【qiming】,会根据传入的条件生成:名字分析,八字分析和根据前者生成的相关名字
注意:生成的数据较大,生成名字后给的过滤条件不是太紧,可以资金斟酌逻辑后进行修改。
【bazi】:根据生辰【年月日时】,测试八字数据
【name_test】:根据传入的名字,测试名字吉凶和五行数据。
本脚本起名依据的是github上一些前辈收集的数据,看了好多甄选出来并处理的。在此就不一一感谢各位先行者了。【或许你能在这个脚本中看到对你的代码的复用,再次感谢】
本脚本起名可以,单名单字,单名双字,双名单字,双名双字。 不支持超过四个字的测字和起名。
单字的数据来源为根据三才五格中吉数和五行属性综合后返回的名字。
双字的数据则是诗经,楚辞,论语三个json文件,在综合三才五格,五行属性得来的。
脚本中有试用详情和注释,在此就不意义说明了。
再次注意:程序起名本就是一个很死板的逻辑处理的形式,说白了就是图个乐。
详情请参考:我的Github