#
chat_msgs = []
async def main():
global chat_msg
msg_box = output()
put_scrollable(msg_box, height=300, keep_bottom=True)
while True:
await asyncio.sleep(15)
respone = requests.post('https://example.server', json=params, headers=header, params=params)
data = respone.json()
campaign = data['rows'][0]['campaign']
key = data['rows'][0]['key']
dann = set()
if dan == {key}:
chat_msgs.append(('', f'<center><h3>Нет новых данных </h3></center> '))
else:
chat_msgs.append(('', f'<center><h3>Новый данные {campaign} /h3></center> '))
dan.add({key})
if __name__ == "__main__":
start_server(main, debug=True, port=8080, cdn=False)
Использую pywebio как сервер установил сет все старые должны добавляться там чтобы старые данные не отправлялись страницу Запускаю такой код не работает условия (не добавляется в set key)