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
Built Distributions
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10fb9fdd5d9271357f9acbe41389e06ded806d13ceddde3139067f8b4ef60869 |
|
MD5 | 613c15a969cbfe1681327b71be17b970 |
|
BLAKE2b-256 | 120c2b5b4dc8e22fa00930488261340c88fbb9585f28ad986a68ab2fcf635731 |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 637ce3ac5de18e040d20a3d1755dce88a4f7d03923a9e4e0433e4a0f2cd8f1d5 |
|
MD5 | e92baedc05dd8b51b308b672b5391195 |
|
BLAKE2b-256 | adf4973d17bef586954e31b100a2e6697e4c8ec7314a3891a994a3fa930848f1 |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c2767a3947dd52de7a5e1e61ae5c499455085c690e0348bc4d2ba09c868e3fe |
|
MD5 | b8597825a313d204975e23c667a7ff89 |
|
BLAKE2b-256 | d4b1ad558d37fd4389c7158c0241ab15204ca178e04671957f2975b28c9d5ac8 |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d07735fb543eb328a607e9a1ba0bf9692002ab2bebd4f22338d9ec2086427275 |
|
MD5 | 01c29b852dff2782fb65a626a224737d |
|
BLAKE2b-256 | 560fbcd57562481f24855bd27ee7c8b7adf5bfe4a4f12e9fa4348a920a7dcebd |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df233e60628ca63c80058d4ed1d0233b1e4acb4f716fe32d37242d18d382bae1 |
|
MD5 | 9def41e46bcc1aab694eb2ccd82e7450 |
|
BLAKE2b-256 | faae2628badaa0181dc93a00e4d7ce32a6defee710d22a72a5fc171388ef7eb5 |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab69d0251b5a4ecad3175588dd8b039efafe36786680e0d951e69472fcf4fca6 |
|
MD5 | fb89abae871f6f33415e57d6575d48fd |
|
BLAKE2b-256 | cb60bc0b797c3282ea03edbc6d7a6f0a20e67a821d84d92159eb4b077f85397f |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 714a562d77fe306cbdc900d75b29ba8567996dc24cfa6c2635ca3880d2dc61d3 |
|
MD5 | 03bb1e21dd433a298a09732995964836 |
|
BLAKE2b-256 | 7b9167a2a1d9339fcac1778959226501796f8ab789e6caba826cb488835ca5f0 |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05213a039dc40897602c78a04ac8068036700bb3c05cd1c6702d1889f66a1cfa |
|
MD5 | 9dbdb5f2c28ba7e7a27f0388adae77cb |
|
BLAKE2b-256 | e898e3f70efe2c30725c98ed333e5751ff96085fd97404bd7046bd52c3078a99 |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27b6c1472236b467a643c39eb39aaab94447fd06aabc9d53b27aace26a65597b |
|
MD5 | 62d04619fb77671b3aad63f438da5c24 |
|
BLAKE2b-256 | 85adfc71c91742a8db6fea0d31323e41bc2896d3e2bf31b756257bdc400bde78 |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bed49de1b191c3a6c6adb73b21dc6b1daa07bc07395f76872c25dc08a6f3b10 |
|
MD5 | 785f73d4eade779cdfafb4dc6ecdeada |
|
BLAKE2b-256 | 47f3ca9379fe40fcd4f34fdbe608c885c8dfd05cbd2b1f2d43c8c57532232702 |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83e6072221aa5dde1f8750e63f18cea0b5436a7f9791ef46a4869d344ad1319f |
|
MD5 | ebeae6a519411b1a83777c0e815f5c85 |
|
BLAKE2b-256 | 5fbdaad3c3ab566e00b12ec304d8fba1bd4e49a83236895eddeae87704c18568 |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59518f50f610f11331216ae0474291b33f212244ea5d313a482df49eb4c9a707 |
|
MD5 | 35d1232c4f4c1266d200ddadecc894bb |
|
BLAKE2b-256 | 6404880943b076b368672e1e56b0b6579c325cd3bd039b5149b5d8dcc96b1054 |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4724f69ea64d96e7c1bbc481758c5bb425217a952b33c56e74d358f5fd58fe70 |
|
MD5 | 148e67fc8c3deaef93df8431f9013295 |
|
BLAKE2b-256 | b5cd72d6a18fce2e9e691bc690bb6e6645ea3939ed24079270a853414b64bee4 |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 842365a627abd2ae18a8e2b1f1bc7ba2cc9c006d6a8b4675abfc2af39f8cb743 |
|
MD5 | 47a9e3846875cb3c3f6b3a945aa902f9 |
|
BLAKE2b-256 | 6182042d7bfb704051f5d298a18aa0cdade4bbaad51f654b5dddf1dc074d2c19 |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 601c200fb06a9a229646c39dfa86377116f4cc75ab4ced461fe51e86178ab0e8 |
|
MD5 | 8405d3607e185c5ec192e912b2fd8d8b |
|
BLAKE2b-256 | 61b017225b025a4eacc8c9f0596a89a9f930f38c0cf1eb9f668d5c27e41e9e7e |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e38ed16a03daef535087593a8c1f235e9caf13607b514062f0996579c4138d4 |
|
MD5 | e97b2602e6c0ef60be9c100c09478f93 |
|
BLAKE2b-256 | 1b28fd97fef8a9d2ca40d0b82a000207f83bb0490959a6e7aef7d41257f54fa5 |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df32759761ad25513ecd38f45d5a0af123a446340be6037c964a1030c0f07bbe |
|
MD5 | 8cce06aeaa658df239cf01beea355e7e |
|
BLAKE2b-256 | 742f326eb7dcb527bbdec4f06c43b2bf8128b1097c5c365411ee7a489fe3a6f2 |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a7ce4ab7174df38a9b037d1d131348395eb57b0125657243d718d9c3708f6b8 |
|
MD5 | 57671b9379256c8ed92350f51b1a497f |
|
BLAKE2b-256 | d7b8710b25b043f400cf2fcdd925c6c5d0e7a38593ac2d575d5d2e02b493b96e |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e80ef504e057eee114449df10dae85ca099f352c671573c03c1c98d8a4c754d2 |
|
MD5 | ba4ba955afba71829f49a323b53ba944 |
|
BLAKE2b-256 | 0ab1392494a343d6d28ce262698c18430d6051eb85a0024e748a0a1b9562bdac |
Close
Hashes for pyswisseph-2.10.3.2.dev1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 717eb97e1998aeaf54bbb984b8035d3ec839006d0d8eb42eaa28bc2195501775 |
|
MD5 | 596fbef2777b897806756be2c48b27d6 |
|
BLAKE2b-256 | 183b2dcb44605de406a80f0996b4f8fcdf98dbe94ddba1af565607533324f8c3 |