Как сделать условия с добавлением set в python?
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({sub_id})
run_async(refresh_msg(campaign, msg_box))
Использую pywebio как сервер установил сет все старые должны добавляться там чтобы старые данные не отправлялись страницу Запускаю такой код не работает условия (не добавляется в set key)
Ответы (1 шт):
Автор решения: Andrei
→ Ссылка
dan = set() # Здесь вы создаете переменную с двумя буквами nn
if dan == {key}: # А работаете с переменной с одной буквой n
chat_msgs.append(('?', f'<center><h3>Нету новых данных </h3></center> '))
else:
chat_msgs.append(('?', f'<center><h3>Новый данные {campaign} /h3></center> '))
#После срабатывание не добавляется key в сет дан
dan.add(key) # А работаете с переменной с одной буквой n
run_async(refresh_msg(campaign, msg_box))