跳转到主要内容

美国国家航空航天局太阳物理数据门户Web服务客户端库

项目描述

概述

本库提供了一个简单的Python接口,用于访问NASA的太阳物理数据门户(HDP)的(HDP)空间物理学档案、搜索和提取(SPASE)Web服务。该库实现了HDP RESTful Web服务的客户端。HDP Web服务的更多通用信息,请参阅https://heliophysicsdata.gsfc.nasa.gov/WebServices/SPASE Inside

代码示例

该包包含调用大多数可用Web服务的示例代码。要运行包含的示例,请执行以下操作

python -m hdpws

此外,以下Jupyter笔记本展示了库的不同功能

  1. 简单查询示例ipynb文件),演示了简单查询。在Binder上启动
  2. 带有数据检索的示例使用cdaswsipynb文件)。在Binder上启动

动机

此库隐藏了HDP Web服务的HTTP和JSON/XML细节。Python开发者只需处理Python对象和方法。

依赖项

目前,唯一的依赖项是

  1. requests

上述关键依赖项将在安装此库时自动安装。

安装

要安装此包

$ pip install -U hdpws

API参考

请参阅hdpws包API参考

或使用标准的Python帮助机制。

from hdpws import HdpWs
help(HdpWs)

测试

测试目录包含unittest测试。

贡献者

Bernie Harris。
电子邮件以获取支持。

许可证

此代码根据NASA开源协议(NOSA)许可。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

hdpws-0.6.23.tar.gz (24.5 kB 查看散列

上传时间

构建分布

hdpws-0.6.23-py3-none-any.whl (23.0 kB 查看散列

上传时间 Python 3

由以下机构支持