Code Monkey home page Code Monkey logo

pipiname's Introduction

PiPiName

根据三才五格,从诗经、楚辞、论语、周易、唐诗、宋词给宝宝取名。

相关阅读可以看这里

使用方法

1. 安装第三方库

安装简繁体转换库 OpenCC:

pip install opencc

2. 配置参数

打开 config.py,进行参数配置:

# 选择词库
# 0: "默认", 1: "诗经", 2: "楚辞", 3: "论语",
# 4: "周易", 5: "唐诗", 6: "宋诗", 7: "宋词"
name_source = 0

# 姓,仅支持单姓
last_name = "张"

# 不想要的字,结果中不会出现这些字
dislike_words = list("")

# 最小笔画数
min_stroke_count = 3

# 最大笔画数
max_stroke_count = 25

# 允许使用中吉,开启后将生成包含中吉配置的名字,生成的名字会更多
allow_general = False

# 是否筛选名字,仅输出名字库中存在的名字,可以过滤明显不合适的名字
name_validate = True

# 是否筛选性别,男/女,空则不筛选,仅当开启名字筛选时有效
gender = ""

##########################################################################

# 填入姓名,查看三才五格配置,仅支持单姓复名
# 如果要起名,请保持该值为空
check_name = ""

# 是否显示名字来源
check_name_resource = True

3. 运行查看结果

运行 main.py 后,结果会生成在 name.text 文件,比如:

张哲维    男  哲  维  10 14 「哲」人之愚,亦「維」斯戾。無競「維」人,四方其訓之。有覺德行,四國順之。
张家宁    男  家  宁  10 14 有飶其香。邦「家」之光。有椒其馨,胡考之「寧」。匪且有且,匪今斯今,振古如茲。
张怀元    男  怀  元  20 4  翩彼飛鴞,集於泮林。食我桑黮,「懷」我好音。憬彼淮夷,來獻其琛。「元」龜象齒,大賂南金。
张恒寿    男  恒  寿  10 14 如月之「恆」,如日之升。如南山之「壽」,不騫不崩。如松柏之茂,無不爾或承。

可以将结果粘贴在 Excel 表格,根据字或笔画进行筛选。

如果是查看名字配置和来源,结果会直接打印出来,比如:

周杰伦

周杰倫 8 8 10

天格	9
人格	16	大吉
地格	18	大吉
总格	26	凶
外格	11	大吉

三才	水土金	中吉

唐诗 自蜀奉册命往朔方途中呈韦左相文部房尚书门下崔侍郎 贾至
谁谓三「杰」才,功业独殊「伦」。

宋诗 答赵温甫见谢茶瓯韵 彭汝砺
朅来东江欲学古,喜听英「杰」参吾「伦」。

感谢

pipiname's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pipiname's Issues

偏旁笔画数疑问

1)“氵”三点水算四画。如:清、洁等;(2)“扌”手旁算四画。如挑、拨等;(3)“月”算肉旁六画。如服、肪、脉等;(4)“艹”算六画。如英、苹、蓉等;(5)“辶”算七画。如达、迈、迅、过等;(6)左“阝”算八画,阳、阴、陈、陆等;(7)右“卩”算七画,如即、邓、邝等;(8)“王”算五画,如琬、珀、玫、瑰等;(9)礻(示),以示字计为五画;(10)衤(衣),以衣字计为六画;(11)“犭”算四画。如狄、猛、独等;(12)忄(心),竖心旁,以[心字](https://link.juejin.cn/?target=https%3A%2F%2Fbaike.baidu.com%2Fitem%2F%25E5%25BF%2583%25E5%25AD%2597)计为四画;(13)名字中有“一、二、三、四、五、六、七、八、九、十”的字要分别按1、2、3、4、5、6、7、8、9、10画。

作者:NanBox
链接:https://juejin.cn/post/6868186071260856334
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

请问这些规则是什么来源?是相关阅读文字中提到的老爸给的书里的吗?求书名

66666

很有意思,可以考虑加入出生日期因素,以及名字字数吗目前都是三个字?

康熙字典笔画数

您好,三才五格的计算笔画数用的是康熙字典。
比如誉,的繁体是20画,但是在康熙字典中是21画。。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.