сумма <u> {message.text} </u> успешно внесена в список.",parse_mode=types.ParseMode.HTML)
data=await state.get_data()
data1=data.get(message.text)
print(data1)
#Из конфига с БД
async def sql_add_commands(user_id,first_name,state):
async with state.proxy() as data:
cur.execute('INSERT INTO Finance (user_id,first_name,auto) VALUES (?,?,?)', (user_id,first_name,tuple(data['auto'])))
con.commit()
Что за data.get(message.text) Со словарями работать умеешь?
Со словарями вроде как да, сделал вот так async with state.proxy() as data: data["auto"]=message.text data=await state.get_data() data1=data.get("auto") print(data1)
Вот это правильно уже
Когда достаю корректно все, число Но кидаю его в БД, и выдает все равно ошибку
А теперь что за хрень с нижней функцией? Почему нельзя передать аргументом в неё сразу auto?
Теперь да, так можно делать Пробей мне щелбан, но только один 😂
За такое пизды дают, соре
Возможно, грубо конечно но все равно спасибо
Добро пожаловать в мир программистов
Обсуждают сегодня