跳转到主要内容

Python为WSL EnviDat项目提供的工具。

项目描述

EnviDat Python Utils

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

上传 Python 3

支持者