Oppure

Loading
09/02/15 14:24
LukeMilan
Ho cercato di semplificare il mio problema:

FILE PRINCIPALE:
from modulo import *

global numero
numero = 10

print funzione()


MODULO.PY:
def funzione():
    numero+=1
    return "ciao"


Come faccio ad utilizzare una variabile dello script principale anche nel modulo? Ho pensato alla variabile globale, ma non funziona.
Per alcuni motivi, non posso passarla come argomento. Grazie mille! ;=)
Ultima modifica effettuata da LukeMilan 09/02/15 14:24
aaa
09/02/15 15:28
pierotofy
Postato originariamente da LukeMilan:
Per alcuni motivi, non posso passarla come argomento.


Quali sarebbero questi motivi?
Il mio blog: piero.dev
09/02/15 18:52
LukeMilan
Postato originariamente da pierotofy:

Postato originariamente da LukeMilan:
Per alcuni motivi, non posso passarla come argomento.


Quali sarebbero questi motivi?

Non sono rilevanti (struttura script), ho bisogno di una variabile globale a livello di moduli.
aaa
10/02/15 3:53
pierotofy
Crea un modulo globale come illustrato qui: effbot.org/pyfaq/…
Il mio blog: piero.dev
10/02/15 13:57
LukeMilan
Postato originariamente da pierotofy:

Crea un modulo globale come illustrato qui: effbot.org/pyfaq/…


Grazie mille!
aaa