Python为WSL EnviDat项目提供的工具。
项目描述
EnviDat Python Utils
Python中的EnviDat项目工具。
文档: https://envidat.gitlab-pages.wsl.ch/envidat-python-utils/
源代码: https://gitlabext.wsl.ch/EnviDat/envidat-python-utils
PyPi软件包
- 此软件包旨在加快EnviDat Python工作流程。
- 包含
- 后端API功能包装器。
- 可配置端点的S3存储桶类。
- 可用于多个项目的工具(例如,一致的日志记录设置)。
安装
$ pip install -U pip
$ pip install envidat-utils
用法
from envidat.utils import get_logger
from envidat.s3 import Bucket
from envidat.api.v1 import get_package_list
配置
环境变量
- LOG_LEVEL: 日志级别,默认INFO
- DOTENV_PATH: 如果处于调试模式,dotenv文件的路径,默认=.env。
- API_URL: 调用的API的URL根,默认=https://www.envidat.ch
- TEMP_DIR: S3下载的临时路径,默认=/tmp
- AWS_ENDPOINT: 对于S3。
- AWS_REGION: 对于S3。
- AWS_ACCESS_KEY: 对于S3。
- AWS_SECRET_KEY: 对于S3。
项目详情
下载文件
下载适用于您的平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
envidat-utils-1.4.5.tar.gz (64.6 kB 查看哈希)
构建分布
envidat_utils-1.4.5-py3-none-any.whl (57.9 kB 查看哈希)
关闭
envidat-utils-1.4.5.tar.gz 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 38cfad2e01888eab2b48ee71f64e1cdd31837b8e6cea264eb0a51c42a7ee86a6 |
|
MD5 | b6e9109dc494c78e3b4f15398e2e1204 |
|
BLAKE2b-256 | 5bfe7ac46d7ec57d81643a95393c3707f33fa7cf3d39a42f1e3f9046dfd060f7 |
关闭
envidat_utils-1.4.5-py3-none-any.whl 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 40efa25229c5fae5b37fd10be999fb4067cb7b3d0415db7e61f165bb62ae02f3 |
|
MD5 | ea3eff66eb1be406ca6382e31896ac8a |
|
BLAKE2b-256 | 6990b71e1e9d83927eca864647ccf32860ddcffc294fdb78077f9daa3c797e1f |