主体分为以下三个部分
from calculate_qi import get_qi
get_qi(year,
month,
day,
start="lichun") 此函数用于计算给定日期的主气和客气,形参有:
year: 必需形参,给定日期的年month: 必需形参,给定日期的月day: 必需形参,给定日期的日start: 可选形参,计算时以什么节气作为开始的节点,可选形参有dahan和lichun,默认为lichun
返回值包括:
main_qi: 指定日期的主气guest_qi: 指定日期的客气ji_zhi_qi: 几之气si_tian_zhi_qi: 司天之气zai_tian_zhi_quan: 在天之泉
from calculate_yun import get_yun
get_yun(year,
month,
day,
suiyun,
start="lichun") 用于计算给定日期的主运和客运,形参有:
year: 必需形参,给定日期的年month: 必需形参,给定日期的月day: 必需形参,给定日期的日start: 可选形参,计算时以什么节气作为开始的节点,可选形参有dahan和lichun,默认为lichun
返回值包括:
main_yun: 指定日期的主运guest_yun: 指定日期的客运ji_zhi_yun: 几之运
用于计算给定日期的主气和客气的关系
from calculate_relationship import determine_relation
determine_relation(main_qi, guest_qi)此函数会返回指定日期的主气、客气的关系,形参有:
main_qi: 指定日期的主气guest_qi: 指定日期的客气
返回值包括:
relation: 一个列表两个值,第一个为相得/不相得,第二个为顺/逆