Форум сайта python.su
Есть два модуля А и B
#Модуль А
import B
calss app():
def __init__(self):
#Пытаюсь записать 100 в переменную описанную в модуле В
B.blabla =100
ss = app()
#Модуль B
blabla = None # Есть такая переменная в модуле В и там ни чего нет
def ttt():
# Вот тут не пойму как сделать чтобы blabla была одной переменной, а не две разных то Питон ругается
# ошибка выскакивает : UnboundLocalError: local variable ' blabla' referenced before assignment
if blabla==None: # Если переменная None тогда ей 80
blabla ==80
Офлайн
>>> a = 1
>>> def f():
... global a
... a = 2
...
>>> a
1
>>> f()
>>> a
2
>>>
Офлайн
благодарю
Офлайн