5
ho bisogno di leggere seguire YAML in formato file di configurazione:PyYaml analisi della variabile d'ambiente nel file di configurazione Yaml
version: 1
disable_existing_loggers: False
formatters:
precise:
format: "%(name)-15s # %(levelname)-8s # %(asctime)s # [Line: %(lineno)-3d]: %(message)s"
datefmt: "%Y-%m-%d %H:%M:%S"
handlers:
file:
class: logging.handlers.RotatingFileHandler
filename: <%= ENV['ENV_PROJECT'] %>/target/tracing.log
encoding: utf-8
maxBytes : 10737418244
backupCount: 7
formatter: precise
loggers:
utility:
handlers: [file]
level: INFO
propagate: True
root:
handlers: [file]
level: INFO
Ma, invece off <% = ENV [ 'ENV_PROJECT']%> nel risultato stringa Ho bisogno di ottenere il percorso pertinente, per esempio. Per il caricando questo file usare il codice seguente:
from yaml import load
with open('test.yml', 'rt') as stream:
configuration = load(stream)
Come posso ottenere il risultato richiesto? Tnx.
Grazie, ganeshsamant. Controllerò. – Yigal