Привет
Вот сама ошибка:
File "C:\Users\fyodrro\AppData\Local\Programs\Python\Python38-32\lib\site-packages\telebot\util.py", line 60, in run
task(*args, **kwargs)
File "bot.py", line 31, in start
user.set_balance(balance=balance)
File "D:\projects\TestInline\db_classes\user.py", line 54, in set_balance
cursor.executemany(request,balance)
TypeError: 'int' object is not iterable
Код(файл с функциями)
def set_balance(self,balance):
# """Изменяет баланс"""
cursor = self.connect.cursor()
request = f"UPDATE users SET balance=? WHERE id=?"
cursor.executemany(request,balance)
self.connect.commit()
Основной файл:
balance = 0
user.set_balance(balance=balance)
Как решить?
Заранее спасибо