معرفی شرکت ها


allya.nestedconfigparser-0.1.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

A simple extension to configparser that allows nested fallback configurations
ویژگی مقدار
سیستم عامل -
نام فایل allya.nestedconfigparser-0.1.0
نام allya.nestedconfigparser
نسخه کتابخانه 0.1.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Kadeem Hassam
ایمیل نویسنده kadeem.hassam@peckypanda.com
آدرس صفحه اصلی https://github.com/Kazzer/nestedconfigparser
آدرس اینترنتی https://pypi.org/project/allya.nestedconfigparser/
مجوز WTFPL
By default, configparser only loads values from 'vars', 'section', and then 'default_section'. This extension allows for nested sections by use of a section splitter (default '.') and attempts to find values from 'vars', then 'section', then its logical parents, and finally 'default_section'. For example, given the configuration below:: [DEFAULT] alpha=first level [section] beta=second level [section.subsection] gamma=third level the default configparser would behave like:: >>> settings = configparser.ConfigParser() >>> settings.read('config.ini') ['config.ini'] >>> settings.get('section.subsection', 'alpha') first level >>> settings.get('section.subsection', 'beta') None >>> settings.get('section.subsection', 'gamma') third level Instead, in this extension, the behaviour would be:: >>> settings = nestedconfigparser.NestedConfigParser() >>> settings.read('config.ini') ['config.ini'] >>> settings.get('section.subsection', 'alpha') first level >>> settings.get('section.subsection', 'beta') second level >>> settings.get('section.subsection', 'gamma') third level This extensions supports theoretically unlimited levels of nesting. It also does not require each level of the subsection to exist for the case where a section has no additional configurations. Note: this extension intentionally does not raise a NoSectionError if a section does not exist when using 'nestedconfigparser.NestedConfigParser().get(section, option)'. This is because it will attempt to fallback to higher sections and avoids potentially empty sections that don't have any added configurations at the highest subsection.


نحوه نصب


نصب پکیج whl allya.nestedconfigparser-0.1.0:

    pip install allya.nestedconfigparser-0.1.0.whl


نصب پکیج tar.gz allya.nestedconfigparser-0.1.0:

    pip install allya.nestedconfigparser-0.1.0.tar.gz