| sensibleconfig Een verstandige systeem voor het verzamelen van configuratie-informatie uit verschillende bronnen |
Download nu |
sensibleconfig Rangschikking & Samenvatting
- Naam uitgever:
- Ali Afshar
- Uitgever website:
- http://glashammer.welterde.de/
sensibleconfig Tags
sensibleconfig Beschrijving
Een verstandig systeem voor het verzamelen van config-informatie uit verschillende bronnen U hebt dus een aantal configuratievariabelen en u wilt dat ze beschikbaar zijn om in een willekeurig aantal ini-achtige bestanden te zijn, evenals overgedrongen van de omgeving, en overreving van de opdrachtregel. Definieer eenmaal, en gebruik. >>> Opties = >>> Conf = Config (opties) >>> Conf.debug # start als de standaardwaardeFalseThis-tijd dat we een ENV-voorvoegsel zullen passeren om op te zoeken, om te niet te slecht te vervuilen:> >> Conf = config (opties, 'pony') >>> Conf.grab_fug_NV ({'Pony_Debug': '1'}) >>> Conf.DebugTruenotethe optionele enV DiCT-parameter zal standaard worden aan os.environ als het is weggelaten. Nu kunnen we wat spullen grijpen van Argv: >>> Conf = config (opties) >>> Conf.grab_from_argv () >>> Conf.DebugTruealo, onthoud dat je deze kunt serialiseren Dingen: >>> Conf = config (opties) >>> Conf.to_dict () {'Debug': FALSE} Notininal real Life U zou dit importeren: van SensiBleConfig Import-configuratie, Optionso Zoals u hierboven kunt zien, werden de opties aangegeven en vervolgens is het config-object gemaakt van die opties. Het is ingebeeld dat een applicatie de opties van veel verschillende plaatsen kan worden verzameld, zoals plug-ins die hun eigen opties willen definiëren. Vereisten: · Python
sensibleconfig Gerelateerde software