使用python计算与你投缘与无缘的生肖

图片.png

三合

合是明合,光明正大地合,即是三个生肖的吉配。

申子辰三合,猴,鼠,龙,三合为一组死党;巳酉丑三合,蛇,鸡,牛,三合为一组死党;寅午戌三合,虎,马,狗,三合为一组死党亥卯未三合,猪,兔,羊,三合为一组死党。任何一组死党中的某一个人,皆会认为另两个成员是他的忘年之交。思维,价值观,习惯,动作等等总认为是那么情投意合。您有没有注意到,三合的地支各相差几岁答案是四岁或八岁本来俗话说:?!差4岁,8岁成婚才是天作之合,本来是依据这来的。

六合

图片.png

总的来说,六合贵人对自个起着非常大的效果,或许在工作上给你强有力的扶持,或许在工作上给你及时的点拨,或许在财富上给你满足的协助,或许在生活上给你仔细的照顾,或许在人际联系上给你调和好各种敌对,或许在精神上给你交心的慰藉等等。

冥冥之中两人共处即是那么谐和调和,并且都很情愿为对方支付两人一同协作,将会打拼下一份成功的工作;若成婚为伴,则会具有美好香甜的婚姻生活。

维护好你的六合贵人,会极其有利于你的人生运势。假如失去了你的六合贵人,则有也许下降你的工作运和财气。

三会

图片.png

六害:

很多事例充分说明,生肖六害是带有涣散离开的力气,简单形成拆伙走人的结局已然有拆伙走人的景象,就会有谁会自动的表现:

由生肖六害构成的团队中,虽然是两人组合,互相间的不好与调和交流仍是存在着必定的妨碍,关键是一方占有自动权,一方处于被迫位置,处于被迫位置的人情愿挨近自动位置的人,但占有自动位置的人常常感受良好地扮演一个充任领导的人物,关于处于被迫位置的人不假色彩,要么不给对方交流交流的时机,然后令归于被迫位置的人处于一种非常为难的情况,有点跋前疐后,失去了共同发展,互相进步的时机,这无疑对团队组合的联合存有晦气,令团队处于涣散离开的地步,需求懂得其间的利害联系,以便开展工作。

这么的六害组合在爱情联系上表现出敬而远之的景象,由于是相害的联系,表现出的爱情联系上缺少如胶似漆的感受,一方想接近示好,能够表达心中的爱慕之情,另一方却爱答不理,把对方的感爱流露放在一个可有可无的情况,互相间自然表现出看似爱情,却又无法有长足的发展,有点鸡肋的感受,当然自动权彻底把握在处于自动位置的一方。在婚姻上的六害组合就有点冷战的意味,虽说是夫妻联系,倒像是一对搭档,没有让人有那种恩爱的感受,原因是两边的交流交流比较少,一方情愿多说话,另一方爱答不理,自然是爱好全无,他们之间的共处很少有氛围火热,兴高采烈的时分,所以,这是对豪情平平的夫妻。

生肖六害是错综复杂联系中隐形损害的一种,常常在亲朋好友之间发生,首要表如今利益抵触时一种本能的特性反应。

图片.png

六冲:

生肖六冲的底子理论即是十二地支之间的相冲联系,详细为:

由于两个生肖的组合表现出两边处在一种直接敌对的位置上,发生抵触对立的也许性显得直接杰出。经过仔细观察这六对的抵触联系就会发现,这种抵触的结果在本质上有着不一样特点的对立,比如水与火,金与木等,这种联系看似难以谐和,事实上仍是能够转化方法到达谐和的程度。那么,生肖六冲中谁的力气大,谁占自动权呢?

这种六冲的生肖组合关于团队的建造极为晦气,企业家的属下有这么的团队的话,作为企业家的你就不得不充任一个调解者的人物,来减轻这个团队中互相激烈抵触引起的敌对,需求活跃引导两边在每个问题上求同存异,这个团队将变成你工作中的累赘。假如创业者在进行投资协作上与这么生肖的人构成六冲格式,那么你的噩梦就开端了,由于无尽的烦恼在等着你,一旦你的好主意与好做法发生的时分,即是用很多的理由企图压服对方也杯水车薪,相反对方相同会有很多的理由批驳你,只要两边知晓其间的利害,学会让步,或是有第三者从中调和方有达成定见共同的也许,即便如此,生意场上的商机早已消失殆尽。

现已爱情中的男女呈现这么的组合,豪情上或许会磕磕碰碰,吵吵闹闹在所难免,在爱情问题上观念的不合会致使互相定见抵触的加重,假如其间一方懂得推让让步,互相间的豪情仍是能得认为续,不然爱情情况极为不妙。婚姻中的两边生肖属相呈现六冲的组合,争持将是婚姻生活中的主旋律,互相的豪情会在持续的争持中消磨损伤,假如其间一方知道婚姻中争持与生肖属相有关,说不定会改变婚姻中无止境的争持烦恼,变得柳暗花明又一村呢!

类似的,刑和破也为不利。

参考资料

python实现

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Author:  钉钉或微信pythontesting 技术支持qq群:630011153 144081101
# https://github.com/china-testing/python-api-tesing/blob/master/bazi/shengxiao.py
# CreateDate: 2019-2-21

import argparse
from datas import shengxiaos, zhi_atts

def output(des, key):
    print()
    print(des, end='')
    for item in zhi_atts[zhi][key]:
        print(shengxiaos[item], end='')       

description = '''
'''
parser = argparse.ArgumentParser(description=description,
                                 formatter_class=argparse.RawTextHelpFormatter)
parser.add_argument('shengxiao', action="store", help=u'生肖')
parser.add_argument('--version', action='version',
                    version='%(prog)s 0.1 Rongzhong xu 2019 03 06 钉钉或微信pythontesting')
options = parser.parse_args()

if options.shengxiao not in shengxiaos.inverse:
    print("请输入正确的生肖:")
    print(shengxiaos.inverse.keys())
else:
    print("你的生肖是:", options.shengxiao)
    zhi = shengxiaos.inverse[options.shengxiao]
    print("你的年支是:", zhi)
    print("="*80) 
    print("合生肖是合八字的一小部分,有一定参考意义,但是不是全部。") 
    print("合婚请以八字为准,技术支持:钉钉或微信pythontesting") 
    print("以下为相合的生肖:") 
    print("="*80) 
    output("与你三合的生肖:", '合')  
    output("与你六合的生肖:", '六合')      
    output("与你三会的生肖:", '会')
    print()
    print("="*80) 
    print("以下为不合的生肖:") 
    print("="*80)     
    output("与你相冲的生肖:", '冲')  
    output("你刑的生肖:", '刑')
    output("被你刑的生肖:", '被刑') 
    output("与你相害的生肖:", '害')     
    output("与你相破的生肖:", '破') 
    print()
    print("="*80) 
    print("如果生肖同时在你的合与不合中,则做加减即可。") 
    print("比如猪对于虎,有一个相破,有一六合,抵消就为平性。") 

执行示例 图片.png

参考资料

links