SensibleConfig.

Un sistema ragionevole per la raccolta delle informazioni di configurazione da varie fonti
Scarica ora

SensibleConfig. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Ali Afshar
  • Sito web dell'editore:
  • http://glashammer.welterde.de/

SensibleConfig. Tag


SensibleConfig. Descrizione

Un sistema sensato per la raccolta delle informazioni di configurazione da varie fonti Quindi hai alcune variabili di configurazione e si desidera che siano disponibili per essere in qualsiasi numero di file INI-simile, oltre a overridable dall'ambiente e sovrascritto dalla riga di comando. Definire una volta, e utilizzare. >>> Opzioni = Opzioni >>> Conf = Config (opzioni) >>> Conf.DeBug # inizierà come il valore predefinito del valore di valore restituito, passeremo a un prefisso di ENV di consultare, in modo da non inquinare alcuna struttura del Names dell'ambiente:> >> Conf = config (opzioni, 'pony') >>> conf.grab_from_env ({'PONY_DEBUG': '1'}) >>> Conf.Debugtruenotethe Parametro del DICT ENV opzionale per Os.Environ se è omesso. Ora possiamo afferrare alcune cose da Argv: >>> conf = config (opzioni) >>> conf.grab_from_argv () >>> conf.debugtruealso, ricorda che puoi serializzarli Cose: >>> conf = config (opzioni) >>> conf.to_dict () {'debug': false} Nota sulla vita reale che importeresti questo: da SensibleConfig Import Config, OptionSo come puoi vedere sopra, le opzioni sono state dichiarate , quindi l'oggetto Config è stato creato da tali opzioni. Si immagina che un'applicazione possa raccogliere le opzioni da molti luoghi diversi, come i plugin che desiderano definire le proprie opzioni. Requisiti: · Python.


SensibleConfig. Software correlato

Qlcli.

Interfaccia della riga di comando per Quodlibet / Exfalso ...

153

Scarica

stdeb.

Python all'utilità di conversione del pacchetto di fonti di Debian ...

158

Scarica