数据目录、搜索和加载
项目描述
Intake: Take 2
一个通用的Python包,用于描述、加载和处理数据
简化数据访问和分发
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 查看哈希)