程序猿给娃取名的正确姿势

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wxb880114/article/details/88042773

喜讯

程序猿当爹了,感谢老婆,感谢家人的付出,但取名字这个事还得我来,百度第一虽说有了结果但是总是差强人意,“书到用时方恨少,事非经过不知难。”,遇到问题只能去翻书,于是,《四书五经》《诗经》《论语》《孟子》《道德经》《唐诗三百首》《》。。。,其工作量可想而知,娃是自己的,不取个响的名字,对不起娃,那就继续吧!

百度

百度其实是最方便快捷的,从大量信息里面去筛选出你想要的,不管怎么搜,前3条必是广告先喝一壶,“流氓”
在这里插入图片描述

起名网站姿势

起名字网站的基本姿势,“诱饵——》付费”,我猜付费比例应该不小,个性化的字挺少的,基本你的同学或亲朋的名字都出现过这些字。
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

都不太行,怎么办,程序猿的脑袋就是为了问题而生的,拐个弯就到了,于是就开始取名字了。

终极杀招——代码取名

github找类似

输入 “宝宝起名”

在这里插入图片描述

通过筛选,看道GoodGoodName代码写的比较完整fork下来;

https://github.com/watemei/GoodGoodName.git

原网站执行异常没有处理,进行修改跑起来

代码结构

在这里插入图片描述

doc里面有如何计算三才五格姓名学

在这里插入图片描述

运行方式

环境要求python3.6

1.手动配置config.py文件的设置项,比如姓氏、出生时间
在这里插入图片描述

2.执行python main.py运行程序,看输出日志,初始化数据后这次运行Ctrl+C终止。

3.注意"综合计算的结果"开头的这行结果,记下组合中出现的笔画数字。

综合计算的结果: 2 [(3, 15, ‘土金金’, ‘大吉’), (11, 7, ‘土土金’, ‘大吉’)]
4.从data/full_wuxing_dict.py挑选第3步骤中笔画的字,填写到data/self_wuxing_dict.py文件中的金木水火土对应的位置。比如上面的例子,则选填笔画为3/7/11/15的字。

5.再次执行python main.py运行程序,喝杯咖啡后再回来看name.txt文件的结果吧。

结果

下一下代码 python main.py
在这里插入图片描述

在这里插入图片描述

展开阅读全文

没有更多推荐了,返回首页