Il 11/07/2022 08:42, Marcello Ilardi ha scritto:
[...]
ma un problema che ho riscontrato è il passaggio delle variabili sul
file importato.
[...]
Hai provato a dare un'occhiata al modulo pickle?
https://docs.python.org/3.8/library/pickle.html
m.
_
-Da: Python [mailto:python-boun...@lists.python.it] Per conto di Pietro
Brunetti
Perdonami se dico una cavolata, ma sembra più il caso d'uso di un database.
Ciao, volevo evitare di mettere tutti i dati in un DB, ho dato un occhiata
anche a ConfigParsen, ma non fa al caso mio. I
Verifica se ConfigParser fa al caso tuo.
>
Ma è fighissimo (mi intrometto di nuovo ^_^)
>
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python
Verifica se ConfigParser fa al caso tuo.
GdS
Il 10/07/22 19:25, Marcello Ilardi ha scritto:
Salve a tutti,
in un mio programma, per creare file di configurazione, utilizzo il seguente
codice:
variabili = {}
variabili['IPADDRESS'] = '192.168.1.2'
variabili['NETMASK'] = '255.255.255.0'
variabi
Ciao,
Perdonami se dico una cavolata, ma sembra più il caso d'uso di un database.
Non ho mai usato MongoDB ma il tuo file JSON me lo ricorda.
Sono curioso di sapere se il resto della comunità è d'accordo con me.
Pietro
___
Python mailing list
Python@li
Io userei yaml e un file const.py dove metti le constanti in UPPERCASE
prima ti tiri su yaml di default su un dictionary dopo rimpiazzi e
controlli a seconda dei casi. Non genererei un file..
Il Dom 10 Lug 2022, 20:17 Marcello Ilardi ha scritto:
> Salve a tutti,
>
> in un mio programma, per crea
Salve a tutti,
in un mio programma, per creare file di configurazione, utilizzo il seguente
codice:
variabili = {}
variabili['IPADDRESS'] = '192.168.1.2'
variabili['NETMASK'] = '255.255.255.0'
variabili['GATEWAY'] = '192.168.1.1'
configurazione = (f'''
net.static.IP = {variabili['IPADDRESS']}
ne