跳转到主要内容

DAP (数据访问协议) 的 Python 客户端和服务器。

项目描述

实现数据访问协议

这是一个Python实现的数据访问协议,这是一个由OPeNDAP团队(http://opendap.org)开发的科学数据访问协议。这个实现从头开始开发,遵循协议的最新规范(DAP 2.0草案社区标准2005/04/27),并且基于我在野外的OPeNDAP服务器上的经验。

使用这个模块,可以从Python程序中访问数百个科学数据集,以高效、透明和Pythonic的方式访问数据。数组像常规的多维数组(如numpy.array)一样操作,基本区别在于在切片变量时数据会即时下载。顺序数据可以在下载前在服务器端进行过滤,节省带宽和时间。

该模块还实现了一个DAP服务器,允许多种格式的数据集(netCDF、Matlab、CSV、GrADS/GRIB文件、SQL RDBMS)在互联网上提供服务。服务器指定了一个插件API,以便以简单的方式支持新的数据格式。DAP服务器作为WSGI应用程序(参见PEP 333)实现,可以在各种服务器上运行,并且可以与WSGI中间件结合使用以支持身份验证、gzip压缩等。

最新版本可在Subversion仓库中找到。

项目详情


下载文件

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

源代码分发

dap-2.2.6.7.tar.gz (54.1 kB 查看哈希值)

上传时间 源代码

构建分发

dap-2.2.6.7-py2.5.egg (128.1 kB 查看哈希值)

上传时间 源代码

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面