Форум сайта python.su
Здравствуйте, хочу создать мини игру про торговлю выдуманной монетой. Пользователь запускает main.py скрипт, который за собой открывает еще 1 файл. В main.py будет график с ценой, она будет повышаться или понижаться, так же будут кнопки купить/продать. Во втором файле wallet.py будет отображаться баланс, количество выдуманной валюты, но дело в чем, я могу сделать почти все, кроме взаимодействия этих двух файлов. Т.е. как мне изменять переменную balance в файле wallet.py через файл main.py. Проще говоря, я допустим покупаю выдуманную валюту, и в окне wallet у меня меняется переменная баланс. Использую python 3.9.6, tkinter(не обязательно). Заранее спасибо!
Офлайн
НЕПРОЧИТАЛ лутца а уже игру писать взялся
нуну
#settings.py
class Global_Settings: def __init__(self): self._charts = 10 @property def charts(self): print('Произошел запрос переменной') return self._charts @charts.setter def charts(self, value): print('Произошло изменение переменной') self._charts = value settings = Global_Settings()
from settings import settings class MyClass: def func(self, charts): settings.charts += 1
from settings import settings print(settings.charts) #выводим
Офлайн
ZerGспасибо!
НЕПРОЧИТАЛ лутца а уже игру писать взялсянуну
Офлайн