[Python] R: R: Variabili su file esterno

Yuri yurj a alfa.it
Lun 11 Lug 2022 11:19:33 CEST


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-bounces a 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.255.0'
> variabili['GATEWAY'] = '192.168.1.1'
> with open ('dati.pickle','wb') as f:
> 	pickle.dump(variabili, f)
> import dati
>
>
> *********
> dati.py
> *********
> import pickle
> with open('dati.pickle', 'rb') as f:
> 	variabili = pickle.load(f)
> variabili['configurazione'] = (f'''
> net.static.IP = {variabili['IPADDRESS']}
> net.static.SubnetMask = {variabili['NETMASK']}
> net.static.Gateway = {variabili['GATEWAY']}
> ''')
> print (variabili['configurazione'])
>
>
>
> Ciao e grazie a tutti
>
> Marcello
>
>
>
>
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> https://lists.python.it/mailman/listinfo/python


Maggiori informazioni sulla lista Python