Sì, scusa. Devi scriverlo come:
variabili = {
'IPADDRESS': '192.168.1.2',
'NETMASK': '255.255.255.0',
'GATEWAY': '192.168.1.1'
}
con l'import il codice non viene eseguito, invece così la variabile è
inizializzata e importabile al momento dell'import.
Il 11/07/22 15:43, Marcello Ilardi ha scr
- Da: Python [mailto:python-boun...@lists.python.it] Per conto di Yuri
- ma non bastava in dati.py fare:
- from main import variabili
Ho provato, mi passa il dizionario, ma non i valori
print da main
{'Cliente': '23213', 'mac_address': ''}
print da fileConfig.py
{'Cliente': '',
- Da: Python [mailto:python-boun...@lists.python.it] Per conto di Yuri
- ma non bastava in dati.py fare:
- from main import variabili
Ho provato, mi passa il dizionario, ma non i valori
print da main
{'Cliente': '23213', 'mac_address': ''}
print da
{'Cliente': '', 'mac_address':
Continuo a preferire il db.
SQLite?
Cito
"Guardando bene sono 3600 parametri per ogni modello di telefono, e sono
circa 10 modelli di telefoni diversi. "
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python
Scusa,
forse non ho capito l'uso, ma non bastava in dati.py fare:
from main import variabili
?
Il 11/07/22 10:43, Marcello Ilardi ha scritto:
- Da: Python [mailto:python-boun...@lists.python.it] Per conto di Massimo
Masson
- Hai provato a dare un'occhiata al modulo pickle?
Grazie, ho
Il 11/07/2022 10:43, Marcello Ilardi ha scritto:
[...]
import pickle
[...]
Ottimo!
"batteries included" quindi... :-)
m.
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python
- Da: Python [mailto:python-boun...@lists.python.it] Per conto di Massimo
Masson
- Hai provato a dare un'occhiata al modulo pickle?
Grazie, ho risolto così:
***
main.py
***
import pickle
variabili = {}
variabili['IPADDRESS'] = '192.168.1.2'
variabili['NETMASK'] = '255.255.25
Original Message
On Jul 10, 2022, 19:25, Marcello Ilardi < marce...@linuxvil.it> wrote:
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
Ciao!
On Mon, Jul 11, 2022 at 8:51 AM Massimo Masson wrote:
> 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.py