跳转到主要内容

数据目录、搜索和加载

项目描述

Intake: Take 2

一个通用的Python包,用于描述、加载和处理数据

Logo

Build Status Documentation Status

简化数据访问和分发

Intake是一个开源包,用于

  • 声明式地描述您的数据
  • 将数据集收集到目录中
  • 搜索目录和服务以找到所需的数据
  • 以多种格式加载、转换和输出数据
  • 与第三方远程存储和计算平台协同工作

文档可在Read the Docs中找到。

请在https://github.com/intake/intake/issues报告问题

安装

推荐使用conda方法

conda install -c conda-forge intake

您也可以使用pip安装,在这种情况下,您可以选择安装多少可选依赖项,其中最简单的方法具有最少的依赖项

pip install intake

请注意,您可能需要特定的驱动程序和其他插件,这些插件通常具有自己的附加依赖项。

开发

  • 使用conda创建具有所需依赖项的开发Python环境,最佳选择是使用此存储库中scripts/ci/目录下的yml文件。
    • 例如:conda env create -f scripts/ci/environment-py311.yml然后conda activate test_env
  • 使用pip install -e .安装intake
  • 使用pytest运行测试。
  • 在github上创建一个分支,以便能够提交PR。
  • 我们尊重但不会强制执行pep8标准;所有新代码都应该有测试覆盖。

项目详细信息


下载文件

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

源分布

intake-2.0.7.tar.gz (121.2 kB 查看哈希)

上传时间:

构建分布

intake-2.0.7-py3-none-any.whl (133.9 kB 查看哈希)

上传时间: Python 3

由以下机构支持

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