телеботом?
У меня вот так норм работает:
Text = '🌜Луна'
cursor.execute(f"""INSERT INTO Categories VALUES ('{Text}')""")
А если попробовать вот так, то выйдет ошибка:
@bot.message_handler(func=lambda message: True, content_types=['text'])
def send_text(message):
Text = '🌜Луна'
cursor.execute(f"""INSERT INTO Categories VALUES ('{Text}')""")
Текст ошибки:
sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 139873576273728 and this is thread id 139873461729024.
Никогда не юзай форматирование для вставки данных в sql
не хочешь индексировать смайлики?
А ошибка вообще не про это, а про то, что ты соединение открыл в другом треде
либа какая для телеги?
Обсуждают сегодня