一个不糟糕的NASA ADS Python模块。
项目描述
一个与NASA ADS交互的Python模块,不会让人失望™
如果您在从事天文研究,那么您几乎 需要 NASA的ADS。它经过了考验,是可靠的,当它偶尔出现问题时,人们会非常激动。
- 文档:https://ads.readthedocs.io/
- 仓库:https://github.com/andycasey/ads
- PyPI:https://pypi.python.org/pypi/ads
快速入门
import ads
ads.config.token = 'secret token'
papers = ads.SearchQuery(q="supernova", sort="citation_count")
for paper in papers:
print(paper.title[0])
您可能会看到一些这样的标题
Maps of Dust Infrared Emission for Use in Estimation of Reddening and Cosmic Microwave Background Radiation Foregrounds
Measurements of Omega and Lambda from 42 High-Redshift Supernovae
Observational Evidence from Supernovae for an Accelerating Universe and a Cosmological Constant
First-Year Wilkinson Microwave Anisotropy Probe (WMAP) Observations: Determination of Cosmological Parameters
Abundances of the elements: Meteoritic and solar
运行测试
cd /path/to/ads
pip install -e . "ads[tests]"
python -m unittest discover
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。
源分布
ads-0.12.6.tar.gz (36.3 kB 查看哈希值)
构建分布
ads-0.12.6-py3-none-any.whl (40.9 kB 查看哈希值)