in range(256)
Подскажите пожалуйста на что может указывать ошибка?
используй utf8
@AlessandrD
Во-первых писать в ЛС с нихуя это очень плохо. Во-вторых хули ты меня доёбываешь, неужели в гугле не смог найти
На кривую локаль или на кривую кодировку там где это вылезло
Где вылезло
на INSERT запросе sqlite3
это не вопрос был, он тебе ответил на твой вопрос
как это пофиксить тогда?
cursor.execute("INSERT INTO games VALUES (?)", (game["id"],)) db.commit()
'latin-1' codec can't encode characters in position 0-7: ordinal not in range(256)
Целиком видимо слабо
db = sqlite3.connect("database.db") cursor = db.cursor() cursor.execute("SELECT * FROM games WHERE game_id = ?", (game["id"],)) if cursor.fetchone() is None: cursor.execute("INSERT INTO games VALUES (?)", (game["id"],)) db.commit() db.close() 'latin-1' codec can't encode characters in position 0-7: ordinal not in range(256)
Ошибку целиком блин
эта вся ошибка
utf8 я так понимаю нужно поставить в прагму, только я хз как
Это сервер на убунту?
да какой-то дерьмовый сервер
Я же, но с другого акка, БД еще не имеет таблиц?
Обсуждают сегодня