معرفی شرکت ها


envclasses-0.3.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

envclasses is a library to map fields on dataclass object to environment variables
ویژگی مقدار
سیستم عامل -
نام فایل envclasses-0.3.1
نام envclasses
نسخه کتابخانه 0.3.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Yukinari Tani
ایمیل نویسنده yukinarit84@gmail.com
آدرس صفحه اصلی https://yukinarit.github.io/envclasses/envclasses.html
آدرس اینترنتی https://pypi.org/project/envclasses/
مجوز MIT
# `envclasses` [![image](https://img.shields.io/pypi/v/envclasses.svg)](https://pypi.org/project/envclasses/) [![image](https://img.shields.io/pypi/pyversions/envclasses.svg)](https://pypi.org/project/envclasses/) ![Test](https://github.com/yukinarit/envclasses/workflows/Test/badge.svg) *`envclasses` is a library to map fields on dataclass object to environment variables.* ## Installation ```bash pip install envclasses ``` ## Usage Declare a class with `dataclass` and `envclass` decorators. ```python from envclasses import envclass, load_env from dataclasses import dataclass @envclass @dataclass class Foo: v: int foo = Foo(v=10) load_env(foo, prefix='foo') print(foo) ``` Run the script ``` $ python foo.py Foo(v=10) ``` Run with environment variable ``` $ FOO_V=100 python foo.py Foo(v=100) ```


نیازمندی

مقدار نام
ython_versio dataclasses;
ython_versio typing-extensions;
- pyyaml
>=0.4.0 typing_inspect


زبان مورد نیاز

مقدار نام
>=3.6,<4.0 Python


نحوه نصب


نصب پکیج whl envclasses-0.3.1:

    pip install envclasses-0.3.1.whl


نصب پکیج tar.gz envclasses-0.3.1:

    pip install envclasses-0.3.1.tar.gz