Code Monkey home page Code Monkey logo

bazi's Introduction

简介

  • bazi.py 八字排盘,能比常用的排盘更清晰地显示冲、合、刑等关系,计算五行分数,附加《三命通会》等命理评判
  • luohou.py 计算罗喉日时,用于提示风水师何时慎用罗盘。
  • shengxiao.py 用户生肖合婚等。

软件定制技术支持:微信或钉钉pythontesting, 一年内准备新增内容:

  • 大运和流年组合排盘。

安装

  • 安裝依赖库
pip install  sxtwl==1.1.0 bidict
  • linux打开终端或windows打开cmd或git的bash或powercmd等工具

进入到代码所在目录。

使用

  • 生肖合婚
$ python shengxiao.py 
你的生肖是
你的年支是
================================================================================
合生肖是合八字的一小部分有一定参考意义但是不是全部合婚请以八字为准技术支持钉钉或微信pythontesting
以下为相合的生肖================================================================================

与你三合的生肖马狗
与你六合的生肖
与你三会的生肖兔龙
================================================================================
以下为不合的生肖================================================================================

与你相冲的生肖
你刑的生肖
被你刑的生肖
与你相害的生肖
与你相破的生肖
================================================================================
如果生肖同时在你的合与不合中则做加减即可比如猪对于虎有一个相破有一六合抵消就为平性
  • 计算罗喉日时
$ python luohou.py 
公历:2021年3月23日	农历:2021年二月十一日   	辛丑-辛卯-庚午	杀师时:卯5-7申15-17
公历:2021年3月24日	农历:2021年二月十二日   	辛丑-辛卯-辛未	杀师时:午11-13辰7-9
公历:2021年3月25日	农历:2021年二月十三日   	辛丑-辛卯-壬申	杀师时:戌19-21丑1-3
公历:2021年3月26日	农历:2021年二月十四日   	辛丑-辛卯-癸酉	杀师时:子23-1午11-13
公历:2021年3月27日	农历:2021年二月十五日   	辛丑-辛卯-甲戌	杀师时:卯5-7午11-13 	年猴:丑年甲戌日 
...
  • 八字排盘
$ python bazi.py -h
usage: bazi.py [-h] [-b] [-g] [-r] [-n] [--version] year month day time

positional arguments:
  year        year
  month       month
  day         day
  time        time

optional arguments:
  -h, --help  show this help message and exit
  -b          直接输入八字
  -g          是否采用公历
  -r          是否为闰月仅仅使用于农历
  -n          是否为女默认为男
  --version   show program's version number and exit


$ python bazi.py 1992 4 3 5

日期:
======================================
公历:	1992年5月5日
农历:	1992年四月初三日 穿=
------------------------------------------------------------------------------------------------------------------------
排盘源码: http://t.cn/E6zzQYj 		解读:钉钉或微信pythontesting 		墓库: {: 水土, : , : , : }
甲己-中正土  乙庚-仁义金  丙辛-威制水  丁壬-淫慝木  戊癸-无情火   三会: {亥子丑: , 寅卯辰: , 巳午未: , 申酉戌: }
========================================================================================================================
                偏财  
                  偏财
------------------------------------------------------------------------------------------------------------------------
    【】           【】            【】            【】      
------------------------------------------------------------------------------------------------------------------------
】         偏财冲辛     冲乙      冲乙      
帝旺长生      沐浴】【】     】         】         
戊土印 壬水伤 庚金劫    庚金劫 戊土印 丙火官    庚金劫 戊土印 丙火官    乙木偏财           
被刑 六合 暗合   六合           六合           暗合             
                                                   
剑锋金            覆灯火劫杀         白蜡金劫杀         松柏木元辰         


大运
========================================================================================================================
[((0.0, 1992), '丙午'), ((10.0, 2002), '丁未'), ((20.0, 2012), '戊申'), ((30.0, 2022), '己酉'), ((40.0, 2032), '庚戌'), ((50.0, 2042), '辛亥'), ((60.0, 2052), '壬子'), ((70.0, 2062), '癸丑'), ((80.0, 2072), '甲寅'), ((90.0, 2082), '乙卯'), ((100.0, 2092), '丙辰'), ((110.0, 2102), '丁巳')]
星宿 ('觜', '') ('建', '气专而强,宜官府公事等。 宜:赴任、祈福、求嗣、求财、交涉、出行。 忌:上梁、嫁娶、安葬。')
========================================================================================================================
{'申子辰': '水 寅', '巳酉丑': '金 亥', '寅午戌': '火 申', '亥卯未': '木 巳'} 寅申巳亥 子午卯酉 辰戌丑未
地支六合: {'子丑': '土', '寅亥': '木', '卯戌': '火', '酉辰': '金', '申巳': '水', '未午': '土'}
格局:  	 | 天德贵人 



------------------------------------------------------------------------------------------------------------------------
五行分数 {'金': 18, '木': 13, '水': 7, '火': 15, '土': 7}   八字强弱25 通常>29为强需要参考月份坐支等 weak: False
[]-0   [偏财]-13   []-15   []-0   []-7   [偏印]-0   []-8   []-10   []-7   []-0   
------------------------------------------------------------------------------------------------------------------------
出身: 一般
财少身强柱有比劫不为福

**** 官分析 ****
 :身旺 财印   身弱 偏官 伤官 刑冲 泄气 贪合 入墓
一曰正官 二曰禄神 最忌刑冲破害伤官七煞贪合忘官劫财比等等遇到这些情况便成为破格 财印并存要分开
财旺印衰喜印忌食伤生财旺印财衰喜财喜食伤生财带伤食用印制带煞伤食不碍劫合煞财运可行伤食可行身旺印绶亦可行伤官合煞则伤食与财俱可行而不宜逢印
======================================
官多变杀以干为准
有财辅助
伤官需要印或偏印来抑制, 有杀也无妨
天元作禄: 日主与官星并旺,才是贵命大多不贵即富,即使是命局中有缺点,行到好的大运时,便能一发如雷有重权防御刺史臣

------------------------------------------------------------------------------------------------------------------------
 -- 沐浴 帝旺 帝旺 []         --    [沐浴]          对象 --  []  帝旺         情人 --  [沐浴] 沐浴       
 --  [沐浴] 沐浴           --  []  沐浴          兄弟 -- 帝旺 []           姐妹 --  [长生] 长生       
------------------------------------------------------------------------------------------------------------------------
========================================================================================================================
你属:  特点--   禄酉 土重金埋 辛人坐卯,未透乙, 大富,坐亥透丙则贵爱冬生年份:  特点-- 名都 帝王所居申宫壬水生 亥时乃地天交泰 

天印贵人: 此号天印贵荣达受皇封  


五行缺水的建议参见 http://t.cn/E6zwOMq



=========================

    六辛日生时辛卯妻子难为遇比肩秋产冬生贫下格丙临寅马却当权辛日辛卯时比肩分财辛以乙为财卯上乙旺遇比分夺损伤妻子生秋冬财官无气平常寅巳午月干透丙火丙合辛生官贵显达辛卯悬针煞柱多不吉辛日时逢辛卯二辛分夺妻财雁行鸳侣少合谐独立自成无碍年月财星生旺忻然禄自天来运行比劫事沉埋木火运中通泰辛丑日辛卯时,夏生土厚地方,富贵,克妻刑子艰辛寅巳午月,近待,甲戌年月木火运,风宪辛卯日辛卯时,寅午戌月,财官双美,贵显卯酉申辰年月,近侍,;见官印财星,一云先苦,中年大发辛巳日辛卯时,,财旺;官旺,身强;,懦弱巳酉年月,行木火运,贵戚申月水火运,金紫巳月西北运,风宪辛未日辛卯时,纯未丁年月,虽大权贵,不善终寅巳亥,纯吉辛酉日辛卯时,出身孤苦,中年获福,末年封妻荫子,巳月,官印逢天德,贵当一品丑月木火运中贵申酉亥年月,东南运,风宪辛亥日辛卯时,春夏,财官双美,贵显秋冬,背禄逐马劳碌反复纯亥,金水氵亟秀,多发高科辰戌,丑未, 尤吉======================================

-- 鸣谢:本程序的日历使用库 https://pypi.org/project/sxtwl/。

bazi's People

Contributors

china-testing avatar

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.