معرفی شرکت ها


econf-0.1.4


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

easy to define and reference config options
ویژگی مقدار
سیستم عامل -
نام فایل econf-0.1.4
نام econf
نسخه کتابخانه 0.1.4
نگهدارنده []
ایمیل نگهدارنده []
نویسنده WangST
ایمیل نویسنده shaotian.wang@ele.me
آدرس صفحه اصلی http://github.com/wangst321/econf.git
آدرس اینترنتی https://pypi.org/project/econf/
مجوز UNKNOWN
Introduction ============== ``econf`` make it easy to define config options and reference them. The options can be provided through command line or config file. Install ========= :: $ pip install http://github.com/wangst321/econf.git How to Use ============ define options ---------------- First, import ``econf`` :: from econf import * For default options, that belong to 'default' section:: from econf import BaseConf class DefaultConf(BaseConf): host = StrOpt(default='0.0.0.0', cmdline=True, help='ip address') port = IntOpt(default=9090, cmdline=True, help='tcp port') For options belong to other section:: class ZKConf(BaseConf): __section__ = 'zk' hosts = StrOpt( required=True, help='list of zookeeper ip:port pair. i.e. localhost:2181') max_retry = IntOpt( default=3, help='number of tries before giving up connecting') use options in your code -------------------------- There are two ways to reference an option. First, use the specific Conf Class:: host, port = DefaultConf.host, DefaultConf.port Second, use the general CONF:: host, port = CONF.host, CONF.port zk_hosts = CONF.zk.hosts parse cli options and config file ----------------------------------- .. note:: When the code executes, this step should always be in front of those statements, which reference options. If a default config is supplied:: from econf import CONF CONF('path/to/your/default.conf') or, :: from econf import CONF CONF() Usually, this code is executed just before your service gonna start. :: def run(): from econf import CONF CONF() my_service.init(CONF.host, CONF.port, ...) my_service.start()


نحوه نصب


نصب پکیج whl econf-0.1.4:

    pip install econf-0.1.4.whl


نصب پکیج tar.gz econf-0.1.4:

    pip install econf-0.1.4.tar.gz