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 查看哈希值)