Python extension to the Swiss Ephemeris
Project description
Python extension to AstroDienst Swiss Ephemeris library.
The Swiss Ephemeris is the de-facto standard library for astrological calculations. It is a high-precision ephemeris, based upon the DE431 ephemerides from NASA’s JPL, and covering the time range 13201 BC to AD 17191.
>>> import swisseph as swe >>> # first set path to ephemeris files >>> swe.set_ephe_path('/usr/share/sweph/ephe') >>> # find time of next lunar eclipse >>> jd = swe.julday(2007, 3, 3) # julian day >>> res = swe.lun_eclipse_when(jd) >>> ecltime = swe.revjul(res[1][0]) >>> print(ecltime) (2007, 3, 3, 23.347926892340183) >>> # get ecliptic position of asteroid 13681 "Monty Python" >>> jd = swe.julday(2008, 3, 21) >>> xx, rflags = swe.calc_ut(jd, swe.AST_OFFSET+13681) >>> # print longitude >>> print(xx[0]) 0.09843983166646618
- Documentation:
- Repository:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyswisseph-2.10.3.1.tar.gz
(3.0 MB
view hashes)
Built Distributions
Close
Hashes for pyswisseph-2.10.3.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c3c3ed0a6e4f6e1d545135b6b4786e936b944001a4d9002c65dfe5fe312134f |
|
MD5 | b1b4d618144e597b77fe9d73e81aba28 |
|
BLAKE2b-256 | 7df910018856e43bc74005312b9fb05c63add649022a3b004cc740ceb7726c24 |
Close
Hashes for pyswisseph-2.10.3.1-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f4989fcff99aa708c0d26521c563bf00bea7a63301352077e1e109b57bcc733 |
|
MD5 | fe3f6aa97ba06440a1d8a51087ba7df6 |
|
BLAKE2b-256 | a8cd5313c9eeb377548a26b1d3f81114fc0d75f5e6ed0d75608b30cd5f42e99b |
Close
Hashes for pyswisseph-2.10.3.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fad149360a43a4165705c1889b7923da4002329f6ef634ac76135b5c3880556 |
|
MD5 | 3825ee43bbebc8994110b2773fa2a15f |
|
BLAKE2b-256 | 6ff9f3273ea9aa1eeb9fabb202e03d45dc5d6d5181b2edb308293892b56d184d |
Close
Hashes for pyswisseph-2.10.3.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe16ea10020d3edd890adf50efd0dbf7accb13ba30a6151d4952d6569a3d56f9 |
|
MD5 | b5d06c1122d43d45d1c406df52a0ccf6 |
|
BLAKE2b-256 | 4e61c449f333483614a7982b177816ba27149b64f7c3f19c6eb69368a7e90196 |
Close
Hashes for pyswisseph-2.10.3.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2fd3d908078fed1197dbc47bd85d1a48c62b70aa9ef9e85e388350a814b0481 |
|
MD5 | f6814237d318e359866068b5cfd341a8 |
|
BLAKE2b-256 | 4606f1d21a21fafdb1c57a77006125e47d2ee274866d468256bf8e1f3a64f3ee |
Close
Hashes for pyswisseph-2.10.3.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fec384e1486e4fbcbac8e7d3dc59fac777e495f0334d8c958a3f477c202b23b3 |
|
MD5 | 0af796aa590a271a8ff6e0c371949e85 |
|
BLAKE2b-256 | 34ae1c81c08f72cffe3ba4770f8bdbc3e2d8e9d3832d1dd21e652f50778a644b |
Close
Hashes for pyswisseph-2.10.3.1-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53343860b7c6f7f74a809871c04aa3fdf7f0055e03714677be30b9bc5efd25b0 |
|
MD5 | 03734fd66ef2e61e23bd9889499fe4f3 |
|
BLAKE2b-256 | adb3c760eff64457797da99dd8be2775426caed46f1c04f1afdb64389b17fe63 |
Close
Hashes for pyswisseph-2.10.3.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33014729aa0ede43a0568bd73b9874e07cd56d9dbd0cf086a3ad6b9046af1162 |
|
MD5 | 796e649b9fc9c2ef552e95a9490313a7 |
|
BLAKE2b-256 | ffec3b11303ddae6f03db24c4842b3468eefad22666db2241f96b940696da181 |
Close
Hashes for pyswisseph-2.10.3.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9a466696e71b9e75a032e94167be0f9f059db99f425450870d2cd90f8b2818b |
|
MD5 | ad3a8ae72c4154b6bb8269dede79e674 |
|
BLAKE2b-256 | 45c9a3e26f010f370a5a1d4353438e77dfb5e18eeb99b932e173ae655bbb0f8b |
Close
Hashes for pyswisseph-2.10.3.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbedad4641b277f0823ce66eb62e36ac974e906f78334990b95d8ad55a1e3cda |
|
MD5 | a04114f4874185014b25717dc6077fca |
|
BLAKE2b-256 | f93a60949a5ff5a17e6c9758b34cfd02e6272d38562bbf5a9d497c8f37c7a8d3 |
Close
Hashes for pyswisseph-2.10.3.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68eeeeee07ce161408a3229b18029617c84c1209e1cb32a582bddfa60008e334 |
|
MD5 | b3afba2818dd895e6726d38e8128a459 |
|
BLAKE2b-256 | b817e80a526461e7beda144d900b2ab97bac4d8502c928b80a8366f8ecbe855e |
Close
Hashes for pyswisseph-2.10.3.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92e671c2d3b63e679694d12de2b6138e21776844937216f43217e77ebf736885 |
|
MD5 | e194f82dc9a86a854a46e8713b72675a |
|
BLAKE2b-256 | 807f195c2e8fa37adeb75d002375ec2c4255592c39b54f6f2152e05486930b02 |
Close
Hashes for pyswisseph-2.10.3.1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b19e99a4580c0f73fe9729a4360590d2c5691f7c9a01949e1d4d9511db42473 |
|
MD5 | d154daf3b09be83f0b7328f2c9c80660 |
|
BLAKE2b-256 | dcb674a32f27bd04d6e26de9fae1209f0872bb5d375851e144493c5dfcd650f2 |
Close
Hashes for pyswisseph-2.10.3.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6276181ed762adf771c6d226f4e8798b1a4e118bd3c88ed7f9b6d5884a1e30b2 |
|
MD5 | 88c4e2baa4d2e3a865e35e8cc6c59362 |
|
BLAKE2b-256 | 9b547b324195771fb4c4f3b27d4e29deb7f2c225105d312e326d15b059efe2af |
Close
Hashes for pyswisseph-2.10.3.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b0045786bef59da3110e790124c998076c118c75683c4f1c0adadb28c19717b |
|
MD5 | d78cf88d5f5aa73c202e4f83522af962 |
|
BLAKE2b-256 | 7d26d98dd45ad42317110fb2d6bca6106048253edac00146db3d28b3ed5573fb |
Close
Hashes for pyswisseph-2.10.3.1-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5b34f6cd4d70e46bf59c32f7f4263d5ed45542f5a559d68f2f5d326b094d541 |
|
MD5 | 4dbceb4b4d0dd833ef86e611262526a2 |
|
BLAKE2b-256 | 287fb0fa65a9922db0dbfab9376460aa7ed3adde58e6edad43615d549bc5c73d |
Close
Hashes for pyswisseph-2.10.3.1-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd96dbff1376880fb7f2b9779afa9a2303f26b2b6582934bb5417b232d0c6370 |
|
MD5 | d932bb080e7573be82f2139acfd8cae6 |
|
BLAKE2b-256 | 3b732e6979ea24b419f2c874d1513d2fd6d8070f5e9477856ee87c646525cf11 |
Close
Hashes for pyswisseph-2.10.3.1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc6ef38e7dfa3389e3d7fe3aeaa90dc61afa9034ee38b49e235a4727150fc143 |
|
MD5 | 88d062372b86bd89a55cb8b75c639ee5 |
|
BLAKE2b-256 | 940737cb958198571209dd4b3e01e0970ccfd38bba25a44f321ca2d44702a8f9 |
Close
Hashes for pyswisseph-2.10.3.1-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 170f8924bb85c0c36efe9542ca8c968403036a40d0dfb29325257f2507f97978 |
|
MD5 | 879bf9e5eea93a7121af48adef40eaa2 |
|
BLAKE2b-256 | b145aa53a042ba47544e8d7ce87d8a0c16f4e7e6035fb20cc06db43cb237e7be |
Close
Hashes for pyswisseph-2.10.3.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d5cf88a5adc1ba9546a9ca8d5ee05d79c1c36d922e24a632ad5728ca4961c80 |
|
MD5 | 23fac631a3a327f2a160250f37e938ee |
|
BLAKE2b-256 | fca12b4b3bbc37a7f4e49779a52e18dd27faad153634ba1d91dc6acd5cdefa9b |