Caricare proprietà da un file properties in Python

Versione del 11 dic 2024 alle 13:31 di Andrea (discussione | contributi) (Creata pagina con "← Python Category:Python * Lettura della cartella corrente in Python == File Properties == file {{code|config.ini}} <pre> [sezione] company...")
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

← Python

File Properties

file config.ini

[sezione]
company = "Azienda"
receiver_email = "notification@azienda.it"

Lettura del file

import os, configparser

# file INI
fileini = "config_email.ini"

# Percorso assoluto del file corrente
current_file_path = os.path.abspath(__file__)
# Cartella contenente il file
current_directory = os.path.dirname(current_file_path)

# lettura parametri di configurazione        
config = configparser.ConfigParser()
config.read( current_directory + "/" + fileini ) 

# parametri sezione "sezione"
section = "sezione";
company = config[section]["company"];
receiver_email = config[section]["receiver_email"];