معرفی شرکت ها


conf-0.4.1


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Facilitates a convenient use of configuration files
ویژگی مقدار
سیستم عامل -
نام فایل conf-0.4.1
نام conf
نسخه کتابخانه 0.4.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Ramon Hagenaars
ایمیل نویسنده ramon.hagenaars@gmail.com
آدرس صفحه اصلی https://github.com/ramonhagenaars/conf
آدرس اینترنتی https://pypi.org/project/conf/
مجوز -
|PyPI version| |Build Status| conf ==== A *very* simple and *lightweight* configuration loader and parser for Python. Supports: - ini files (``*.ini``) - json files (``*.json``) - yaml files (``*.yml``, ``*.yaml``) Installation '''''''''''' Bare installation: :: pip install conf Installation with support for YAML: :: pip install "conf[yaml]" Usage ''''' Starting your app """"""""""""""""" Start your app with your configuration file: :: python your_app.py --config your_config.yml Or: :: python your_app.py --config config_env_var The ``--config`` argument can be: - a relative path to a file; - an absolute path to a file; - the name of an environment variable which value holds one of the above. You are allowed to provide multiple configuration names (separated by a single space), in which case any setting of a former configuration file can be overwritten by a setting of a later configuration file (if the name of that setting is identical). Once you have supplied your application with some configuration, you can fetch the settings of that configuration. There are three options of how to do that. Fetching your setting (option 1) """""""""""""""""""""""""""""""" Simply get your setting from the ``conf`` module: .. code:: python import conf your_setting = conf.your_setting Fetching your setting (option 2) """""""""""""""""""""""""""""""" Import your setting directly: .. code:: python from conf import your_setting Fetching your setting (option 3) """""""""""""""""""""""""""""""" You can provide a default value if you are not sure the setting will be present: .. code:: python import conf your_setting = conf.get('your_setting', 'your default value') Note: If you use an ArgumentParser in your own application for other purposes, you must use the ``parse_known_args()`` method of the parser. Fetching your setting (option 4) """""""""""""""""""""""""""""""" You can get the configuration as a dictionary and get your setting as you would get any value from a ``dict``: .. code:: python import conf conf_dict = conf.asdict() your_setting = conf_dict.get('your_setting', 'your default value') Meta '''' This lib was designed and written in 2018 by `finetuned89 <https://github.com/finetuned89>`_ and `ramonhagenaars <https://github.com/ramonhagenaars>`_. .. |PyPI version| image:: https://badge.fury.io/py/conf.svg :target: https://badge.fury.io/py/conf .. |Build Status| image:: https://api.travis-ci.org/ramonhagenaars/conf.svg?branch=master :target: https://travis-ci.org/ramonhagenaars/conf


نیازمندی

مقدار نام
>=3.12 PyYAML


نحوه نصب


نصب پکیج whl conf-0.4.1:

    pip install conf-0.4.1.whl


نصب پکیج tar.gz conf-0.4.1:

    pip install conf-0.4.1.tar.gz