Python八字教程1简介&快速入门
1简介&快速入门
1.1 简介
https://github.com/china-testing/bazi是基于Python的八字排盘工具。它清晰看出冲刑合会、阴阳等关系,并有凝聚大师多年经验的评判。另有合婚、风水等功能。是目前市面功能最强大的免费开源八字排盘工具,适合具有编程基础者在电脑上使用。
1.1.1 帮助
python .\bazi.py -h
usage: bazi.py [-h] [--start START] [--end END] [-b] [-g] [-r] [-n] [--version] year month day time
positional arguments:
year year
month month
day day
time time
options:
-h, --help show this help message and exit
--start START start year
--end END end year
-b 直接输入八字
-g 是否采用公历
-r 是否为闰月,仅仅使用于农历
-n 是否为女,默认为男
--version show program's version number and exit
常用方法
- 输入数字的年月日时进行八字排盘
年月日时(都用整数表示)
- 输入八字反推出生年月日
基于上面反推的“python bazi.py -g 1967 1 14 21”可进行八字排盘
- 生肖合婚
- 计算罗猴、九宫飞行、太岁压祭主等
1.2 特色功能
1.2.1 五行分数:清楚看出五行缺什么
多数八字基于五行平衡原则,基本上缺什么补什么可以在起名上进行应用,但也有一些从格之类的特殊格,而且即便一些非从格的八字的用神也未必是五行最缺这,为此不可完全在起名补五行最少者。
比如本文第一个命局,五行缺火,但是不能用火,因为此局身太强,杀相对较弱,火为印,用火会生土,导致八字更强。
1.2.2 八字强弱&通根
八字强弱是中国传统命理学中的核心术语,它指的是根据生辰八字(即四柱八字,包括年柱、月柱、日柱、时柱)中五行(金、木、水、火、土)的分布、生克制化关系,判断一个人命局中日主(即出生那天的天干代表的日元)的五行力量强弱。
八字强弱的判断通常考虑以下几个方面:
- 日干在四季十二个月份(月令)中的得令、失令情况,月令对日干的生扶或抑制作用极大。
- 八字中其它天干地支对日干的生、克、合、冲、刑、害等相互作用关系。
- 日干在八字中所处的位置以及四周干支对其产生的影响。
- 八字中五行的整体分布和均衡程度。
八字强弱的划分一般分为以下几种情况:
•八字偏强:日干得到大量同类五行生扶或克制少,使日主过于旺盛。
•八字偏弱:日干受到同类五行生扶少,或被异类五行强力克制,使日主力量显得虚弱。
•八字中和:日干得到适度的生扶和克制,五行力量相对均衡。
在命理学中,八字强弱关乎到一个人的性格特质、命运起伏、健康状况、事业财运等多个方面的预测和分析。通常认为,八字强弱适中最为理想,太强或太弱都会带来不同的命理问题。对于八字过强或过弱的情况,可以通过姓名、风水、佩戴吉祥物、选择适合的职业和方位等方式进行调节和弥补。
八字强弱部分(红色框部分)给出八字的分值,准确率在80%左右,对于分值居中的八字,建议使用通根(绿色框部分)等仔细比较。绿色框部分表示天干在地支有多少根。
参考资料
- 技术支持微信或丁钉 pythontesting
- 本文涉及的python测试开发库 谢谢点赞! https://github.com/china-testing/python_cn_resouce
- python精品书籍下载 https://github.com/china-testing/python_cn_resouce/blob/main/python_good_books.md
- Linux精品书籍下载 https://www.cnblogs.com/testing-/p/17438558.html
1.2.3 十神简盘&十神简盘
1.2.4 刑冲合会等关系
1.2.5 日主在地支的状态
1.2.6 天干在地支的状态
1.2.7 天干地支相合
标了竖线的表示天干地支相合
1.2.8 调侯&金不换
1.2.9 最佳格局
1.2.10 格局分析
1.2.11 湿度分析
1.2.12 十神分析
第一行为命宫星座分析。
1.2.13 穷通宝鉴&三命通会 分析
1.2.14 大运&流年分析
红色表示大运,6岁(虚岁)开始上运,第一步运为甲寅,日主在寅的状态为死,纳音为大溪水。甲为官,与日主相合。之后为地支及大运地支与原局的刑冲关系。
绿色部分类似,但表示流年。
1.2.15 二十八星宿与十二建除
出生日当天的二十八星宿与十二建除