jyotisham / jyotisha

Python tools for the astronomical / astrological vedAnga of Hindus
MIT License
88 stars 52 forks source link

how can i print all data realted to daily panchang #106

Closed prolaxu closed 3 years ago

prolaxu commented 3 years ago

its just retuning what i pass jotisha1

i expect some thing like this: "2021-01-01": { "amauDhyas": { "jupiter": [ -21.96260852491082, -21.172004082232547 ], "mars": [ -106.54777981068338, -105.96305895167728 ], "saturn": [ -20.798516952922228, -19.8934907889888 ], "venus": [ 20.356557920009664, 20.123137650038757 ] }, "date": { "day": 1, "jsonClass": "Date", "month": 1, "year": 2021 }, "day_length_based_periods": { "aparaahna": { "jd_end": 2459215.978442375, "jd_start": 2459215.7648807354, "jsonClass": "Interval", "name": "अपराह्णः" }, "dinamaana": { "jd_end": 2459215.978442375, "jd_start": 2459215.5513190953, "jsonClass": "Interval", "name": "दिनमानम्" }, "eight_fold_division": { "ahar_yaama": [ { "jd_end": 2459215.6580999154, "jd_start": 2459215.5513190953, "jsonClass": "Interval" }, { "jd_end": 2459215.7648807354, "jd_start": 2459215.6580999154, "jsonClass": "Interval" }, { "jd_end": 2459215.871661555, "jd_start": 2459215.7648807354, "jsonClass": "Interval" }, { "jd_end": 2459215.978442375, "jd_start": 2459215.871661555, "jsonClass": "Interval" } ], "aparaahna": { "jd_end": 2459215.9250519653, "jd_start": 2459215.871661555, "jsonClass": "Interval", "name": "अपराह्णः" }, "dinaanta": { "jd_end": 2459216.4082264556, "jd_start": 2459216.3365957756, "jsonClass": "Interval", "name": "दिनान्तम्" }, "gulika": { "jd_end": 2459215.6580999154, "jd_start": 2459215.604709505, "jsonClass": "Interval", "name": "गुलिककालः" }, "jsonClass": "EightFoldDivision", "madhyaahna": { "jd_end": 2459215.818271145, "jd_start": 2459215.7648807354, "jsonClass": "Interval", "name": "मध्याह्नः" }, "praatah": { "jd_end": 2459215.604709505, "jd_start": 2459215.5513190953, "jsonClass": "Interval", "name": "प्रातः" }, "raahu": { "jd_end": 2459215.7648807354, "jd_start": 2459215.711490325, "jsonClass": "Interval", "name": "राहुकालः" }, "raatri_gulika": { "jd_end": 2459216.3365957756, "jd_start": 2459216.2649650956, "jsonClass": "Interval", "name": "रात्रौ गुलिककालः" }, "raatri_yaama": [ { "jd_end": 2459216.121703735, "jd_start": 2459215.978442375, "jsonClass": "Interval" }, { "jd_end": 2459216.2649650956, "jd_start": 2459216.121703735, "jsonClass": "Interval" }, { "jd_end": 2459216.4082264556, "jd_start": 2459216.2649650956, "jsonClass": "Interval" }, { "jd_end": 2459216.5514878156, "jd_start": 2459216.4082264556, "jsonClass": "Interval" } ], "raatri_yama": { "jd_end": 2459216.193334415, "jd_start": 2459216.121703735, "jsonClass": "Interval", "name": "रात्रौ यमघण्टः" }, "saangava": { "jd_end": 2459215.711490325, "jd_start": 2459215.6580999154, "jsonClass": "Interval", "name": "साङ्गवः" }, "saayaahna": { "jd_end": 2459216.050073055, "jd_start": 2459215.978442375, "jsonClass": "Interval", "name": "सायाह्नः" }, "shayana": { "jd_end": 2459216.2649650956, "jd_start": 2459216.193334415, "jsonClass": "Interval", "name": "शयनकालः" }, "yama": { "jd_end": 2459215.9250519653, "jd_start": 2459215.871661555, "jsonClass": "Interval", "name": "यमघण्टः" } }, "fifteen_fold_division": { "aaditeya": { "jd_end": 2459216.360472669, "jd_start": 2459216.3222696395, "jsonClass": "Interval", "name": "आदितेयः" }, "aahneya": { "jd_end": 2459216.2458635806, "jd_start": 2459216.207660551, "jsonClass": "Interval", "name": "आह्नेयः" }, "aashvina": { "jd_end": 2459216.1694575218, "jd_start": 2459216.1312544923, "jsonClass": "Interval", "name": "आश्विनः" }, "ahirbudhnya": { "jd_end": 2459216.0930514634, "jd_start": 2459216.054848434, "jsonClass": "Interval", "name": "अहिर्बुध्न्यः" }, "ajapaat": { "jd_end": 2459216.054848434, "jd_start": 2459216.0166454045, "jsonClass": "Interval", "name": "अजपात्" }, "aparaahna": { "jd_end": 2459215.893017719, "jd_start": 2459215.807593063, "jsonClass": "Interval", "name": "अपराह्णः" }, "bodha": { "jd_end": 2459215.978442375, "jd_start": 2459215.9499674896, "jsonClass": "Interval", "name": "बोधः" }, "braahma": { "jd_end": 2459215.513095616, "jd_start": 2459215.474872137, "jsonClass": "Interval", "name": "ब्राह्मं मुहूर्तम्" }, "chaandra": { "jd_end": 2459216.3222696395, "jd_start": 2459216.28406661, "jsonClass": "Interval", "name": "चान्द्रः" }, "chaitra": { "jd_end": 2459215.608268866, "jd_start": 2459215.579793981, "jsonClass": "Interval", "name": "चैत्रः" }, "gaandharva": { "jd_end": 2459215.7506432924, "jd_start": 2459215.7221684074, "jsonClass": "Interval", "name": "गान्धर्वः" }, "jaiva": { "jd_end": 2459216.3986756983, "jd_start": 2459216.360472669, "jsonClass": "Interval", "name": "जैवः" }, "jayanta": { "jd_end": 2459215.7221684074, "jd_start": 2459215.693693522, "jsonClass": "Interval", "name": "जयन्तः" }, "jsonClass": "FifteenFoldDivision", "kutapa": { "jd_end": 2459215.779118178, "jd_start": 2459215.7506432924, "jsonClass": "Interval", "name": "कुतपः" }, "maadhyaahnika_sandhyaa": { "jd_end": 2459215.9214926045, "jd_start": 2459215.693693522, "jsonClass": "Interval", "name": "माध्याह्निकसन्ध्यावन्दनकालः" }, "madhyaahna": { "jd_end": 2459215.807593063, "jd_start": 2459215.7221684074, "jsonClass": "Interval", "name": "मध्याह्नः" }, "madhyaraatri": { "jd_end": 2459216.3222696395, "jd_start": 2459216.207660551, "jsonClass": "Interval", "name": "मध्यरात्रिः" }, "mahendra": { "jd_end": 2459215.9214926045, "jd_start": 2459215.893017719, "jsonClass": "Interval", "name": "महेन्द्रः" }, "maitra": { "jd_end": 2459215.6367437514, "jd_start": 2459215.608268866, "jsonClass": "Interval", "name": "मैत्रः" }, "naabhasvata": { "jd_end": 2459216.5514878156, "jd_start": 2459216.513284786, "jsonClass": "Interval", "name": "नाभस्वतः" }, "nairrita": { "jd_end": 2459215.893017719, "jd_start": 2459215.864542834, "jsonClass": "Interval", "name": "नैर्‌ऋतः" }, "nishiitha": { "jd_end": 2459216.28406661, "jd_start": 2459216.2458635806, "jsonClass": "Interval", "name": "निशीथः" }, "praatah": { "jd_end": 2459215.6367437514, "jd_start": 2459215.5513190953, "jsonClass": "Interval", "name": "प्रातः" }, "praatas_sandhyaa": { "jd_end": 2459215.6652186364, "jd_start": 2459215.513095616, "jsonClass": "Interval", "name": "प्रातःसन्ध्यावन्दनकालः" }, "pradosha": { "jd_end": 2459216.0166454045, "jd_start": 2459215.978442375, "jsonClass": "Interval", "name": "प्रदोषः" }, "preceding_arunodaya": { "jd_end": 2459215.5513190953, "jd_start": 2459215.474872137, "jsonClass": "Interval", "name": "प्राक्तनारुणोदयः" }, "puushaka": { "jd_end": 2459216.1312544923, "jd_start": 2459216.0930514634, "jsonClass": "Interval", "name": "पूषकः" }, "raudra": { "jd_end": 2459215.579793981, "jd_start": 2459215.5513190953, "jsonClass": "Interval", "name": "रौद्रः" }, "rauhina": { "jd_end": 2459215.807593063, "jd_start": 2459215.779118178, "jsonClass": "Interval", "name": "रौहिणः" }, "saalakata": { "jd_end": 2459215.6652186364, "jd_start": 2459215.6367437514, "jsonClass": "Interval", "name": "सालकटः" }, "saangava": { "jd_end": 2459215.7221684074, "jd_start": 2459215.6367437514, "jsonClass": "Interval", "name": "साङ्गवः" }, "saavitra": { "jd_end": 2459215.693693522, "jd_start": 2459215.6652186364, "jsonClass": "Interval", "name": "सावित्रः" }, "saayaahna": { "jd_end": 2459215.978442375, "jd_start": 2459215.893017719, "jsonClass": "Interval", "name": "सायाह्नः" }, "saayam_sandhyaa": { "jd_end": 2459215.978442375, "jd_start": 2459215.9499674896, "jsonClass": "Interval", "name": "सायंसन्ध्यावन्दनकालः" }, "saura": { "jd_end": 2459216.4750817567, "jd_start": 2459216.4368787273, "jsonClass": "Interval", "name": "सौरः" }, "shankara": { "jd_end": 2459216.0166454045, "jd_start": 2459215.978442375, "jsonClass": "Interval", "name": "शङ्करः" }, "shraadha_kaala": { "jd_end": 2459215.893017719, "jd_start": 2459215.7506432924, "jsonClass": "Interval", "name": "श्राद्ध-कालः" }, "shraadhaarambha_gauna": { "jd_end": 2459215.7506432924, "jd_start": 2459215.7221684074, "jsonClass": "Interval", "name": "श्राद्धारम्भ-कालः (गौणः)" }, "shraadhaarambha_mukhya": { "jd_end": 2459215.779118178, "jd_start": 2459215.7506432924, "jsonClass": "Interval", "name": "श्राद्धारम्भ-कालः (मुख्यः)" }, "succeeding_braahma": { "jd_end": 2459216.513284786, "jd_start": 2459216.4750817567, "jsonClass": "Interval", "name": "ब्राह्मः" }, "tb_muhuurtas": [ { "ahna": 0, "ahna_part": 0, "is_nirviirya": false, "jd_end": 2459215.579793981, "jd_start": 2459215.5513190953, "jsonClass": "TbSayanaMuhuurta", "muhuurta_id": 0, "name": "प्रातः-मु॰1" }, { "ahna": 0, "ahna_part": 1, "is_nirviirya": false, "jd_end": 2459215.608268866, "jd_start": 2459215.579793981, "jsonClass": "TbSayanaMuhuurta", "muhuurta_id": 1, "name": "प्रातः-मु॰2" }, { "ahna": 0, "ahna_part": 2, "is_nirviirya": true, "jd_end": 2459215.6367437514, "jd_start": 2459215.608268866, "jsonClass": "TbSayanaMuhuurta", "muhuurta_id": 2, "name": "प्रातः-मु॰3" }, { "ahna": 1, "ahna_part": 0, "is_nirviirya": true, "jd_end": 2459215.6652186364, "jd_start": 2459215.6367437514, "jsonClass": "TbSayanaMuhuurta", "muhuurta_id": 3, "name": "साङ्गवः-मु॰1" }, { "ahna": 1, "ahna_part": 1, "is_nirviirya": false, "jd_end": 2459215.693693522, "jd_start": 2459215.6652186364, "jsonClass": "TbSayanaMuhuurta", "muhuurta_id": 4, "name": "साङ्गवः-मु॰2" }, { "ahna": 1, "ahna_part": 2, "is_nirviirya": true, "jd_end": 2459215.7221684074, "jd_start": 2459215.693693522, "jsonClass": "TbSayanaMuhuurta", "muhuurta_id": 5, "name": "साङ्गवः-मु॰3" }, { "ahna": 2, "ahna_part": 0, "is_nirviirya": true, "jd_end": 2459215.7506432924, "jd_start": 2459215.7221684074, "jsonClass": "TbSayanaMuhuurta", "muhuurta_id": 6, "name": "पूर्वाह्णः-मु॰1" }, { "ahna": 2, "ahna_part": 1, "is_nirviirya": false, "jd_end": 2459215.779118178, "jd_start": 2459215.7506432924, "jsonClass": "TbSayanaMuhuurta", "muhuurta_id": 7, "name": "पूर्वाह्णः-मु॰2" }, { "ahna": 2, "ahna_part": 2, "is_nirviirya": true, "jd_end": 2459215.807593063, "jd_start": 2459215.779118178, "jsonClass": "TbSayanaMuhuurta", "muhuurta_id": 8, "name": "पूर्वाह्णः-मु॰3" }, { "ahna": 3, "ahna_part": 0, "is_nirviirya": true, "jd_end": 2459215.8360679485, "jd_start": 2459215.807593063, "jsonClass": "TbSayanaMuhuurta", "muhuurta_id": 9, "name": "अपराह्णः-मु॰1" }, { "ahna": 3, "ahna_part": 1, "is_nirviirya": false, "jd_end": 2459215.864542834, "jd_start": 2459215.8360679485, "jsonClass": "TbSayanaMuhuurta", "muhuurta_id": 10, "name": "अपराह्णः-मु॰2" }, { "ahna": 3, "ahna_part": 2, "is_nirviirya": true, "jd_end": 2459215.893017719, "jd_start": 2459215.864542834, "jsonClass": "TbSayanaMuhuurta", "muhuurta_id": 11, "name": "अपराह्णः-मु॰3" }, { "ahna": 4, "ahna_part": 0, "is_nirviirya": true, "jd_end": 2459215.9214926045, "jd_start": 2459215.893017719, "jsonClass": "TbSayanaMuhuurta", "muhuurta_id": 12, "name": "सायाह्नः-मु॰1" }, { "ahna": 4, "ahna_part": 1, "is_nirviirya": false, "jd_end": 2459215.9499674896, "jd_start": 2459215.9214926045, "jsonClass": "TbSayanaMuhuurta", "muhuurta_id": 13, "name": "सायाह्नः-मु॰2" }, { "ahna": 4, "ahna_part": 2, "is_nirviirya": false, "jd_end": 2459215.978442375, "jd_start": 2459215.9499674896, "jsonClass": "TbSayanaMuhuurta", "muhuurta_id": 14, "name": "सायाह्नः-मु॰3" } ], "vaidhaatra": { "jd_end": 2459216.28406661, "jd_start": 2459216.2458635806, "jsonClass": "Interval", "name": "वैधात्रः" }, "vaishnava": { "jd_end": 2459216.4368787273, "jd_start": 2459216.3986756983, "jsonClass": "Interval", "name": "वैष्णवः" }, "varuna": { "jd_end": 2459215.9499674896, "jd_start": 2459215.9214926045, "jsonClass": "Interval", "name": "वरुणः" }, "vijaya": { "jd_end": 2459215.864542834, "jd_start": 2459215.8360679485, "jsonClass": "Interval", "name": "विजयः" }, "virinchi": { "jd_end": 2459215.8360679485, "jd_start": 2459215.807593063, "jsonClass": "Interval", "name": "विरिञ्चिः" }, "yaamyava": { "jd_end": 2459216.207660551, "jd_start": 2459216.1694575218, "jsonClass": "Interval", "name": "याम्यः" } }, "jsonClass": "DayLengthBasedPeriods", "puurvaahna": { "jd_end": 2459215.7648807354, "jd_start": 2459215.5513190953, "jsonClass": "Interval", "name": "पूर्वाह्णः" }, "raatrimaana": { "jd_end": 2459216.5514878156, "jd_start": 2459215.978442375, "jsonClass": "Interval", "name": "रात्रिमानम्" } }, "festival_id_to_instance": { "vaidhRti-zrAddham": { "interval": { "jd_end": 2459216.5514878156, "jd_start": 2459215.5513190953, "jsonClass": "Interval", "name": "full_day" }, "jsonClass": "FestivalInstance", "name": "vaidhRti-zrAddham" } }, "jd_moonrise": 2459216.071899396, "jd_moonset": 2459215.613303808, "jd_next_sunrise": 2459216.5514878156, "jd_previous_sunset": 2459214.9779669074, "jd_sunrise": 2459215.5513190953, "jd_sunset": 2459215.978442375, "jsonClass": "DailyPanchaanga", "julian_day_start": 2459215.2604166665, "lunar_month_sunrise": { "anga_type_id": "SIDEREAL_MONTH", "index": 9, "jsonClass": "Anga" }, "mauDhyas": { "mercury": [ -6.96654297776297, -7.577661556428325 ] }, "shraaddha_tithi": [ { "anga_type_id": "TITHI", "index": 0, "jsonClass": "Anga" } ], "solar_sidereal_date_sunset": { "day": 17, "jsonClass": "BasicDateWithTransitions", "month": 9 }, "sunrise_day_angas": { "jsonClass": "DayAngas", "karanas_with_ends": [ { "anga": { "anga_type_id": "KARANA", "index": 34, "jsonClass": "Anga" }, "jd_end": 2459215.6693643755, "jsonClass": "AngaSpan" }, { "anga": { "anga_type_id": "KARANA", "index": 35, "jsonClass": "Anga" }, "jd_end": 2459216.163374303, "jd_start": 2459215.6693643755, "jsonClass": "AngaSpan" }, { "anga": { "anga_type_id": "KARANA", "index": 36, "jsonClass": "Anga" }, "jd_start": 2459216.163374303, "jsonClass": "AngaSpan" } ], "nakshatra_at_sunrise": { "anga_type_id": "NAKSHATRA", "index": 8, "jsonClass": "Anga" }, "nakshatras_with_ends": [ { "anga": { "anga_type_id": "NAKSHATRA", "index": 8, "jsonClass": "Anga" }, "jd_end": 2459216.113403656, "jsonClass": "AngaSpan" }, { "anga": { "anga_type_id": "NAKSHATRA", "index": 9, "jsonClass": "Anga" }, "jd_start": 2459216.113403656, "jsonClass": "AngaSpan" } ], "raashis_with_ends": [ { "anga": { "anga_type_id": "RASHI", "index": 4, "jsonClass": "Anga" }, "jsonClass": "AngaSpan" } ], "solar_nakshatras_with_ends": [ { "anga": { "anga_type_id": "SOLAR_NAKSH", "index": 20, "jsonClass": "Anga" }, "jsonClass": "AngaSpan" } ], "tithi_at_sunrise": { "anga_type_id": "TITHI", "index": 17, "jsonClass": "Anga" }, "tithis_with_ends": [ { "anga": { "anga_type_id": "TITHI", "index": 17, "jsonClass": "Anga" }, "jd_end": 2459215.6693643755, "jsonClass": "AngaSpan" }, { "anga": { "anga_type_id": "TITHI", "index": 18, "jsonClass": "Anga" }, "jd_start": 2459215.6693643755, "jsonClass": "AngaSpan" } ], "yoga_at_sunrise": { "anga_type_id": "YOGA", "index": 27, "jsonClass": "Anga" }, "yogas_with_ends": [ { "anga": { "anga_type_id": "YOGA", "index": 27, "jsonClass": "Anga" }, "jd_end": 2459215.835673901, "jsonClass": "AngaSpan" }, { "anga": { "anga_type_id": "YOGA", "index": 1, "jsonClass": "Anga" }, "jd_start": 2459215.835673901, "jsonClass": "AngaSpan" } ] }, "tropical_date_sunset": { "day": 12, "jsonClass": "BasicDateWithTransitions", "month": 10 } }

vvasuki commented 3 years ago

print(json.dumps(panchaanga))