Я пытаюсь использовать SQL для того, чтобы сделать таблицу в настоящее время я создал этотвозникает ошибка при использовании модуля sqlite3
import sqlite3
conn = sqlite3.connect("Classes.db")
c = conn.cursor()
score = 5
name = ("Brad")
Class = 2
def tableCreate():
c.execute("CREATE TABLE Class{}(ID INT, Name TEXT, Score (Out of 10) INT").format(Class)
def dataEntry():
c.execute("INSERT INTO Class{} (Name, Score) VALUES (?,?)",
(score,name)).format(Class)
conn.commit()
При запуске функции tableCreate он возвращает ошибку:
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
tableCreate()
c.execute("CREATE TABLE Class{}(ID INT, Name TEXT, Score (Out of 10)INT").format(Class)
sqlite3.OperationalError: unrecognized token: "{"
Я был бы признателен за любую помощь в решении этой ошибки
пожалуйста это сделать: с = conn.cursor() – Oni1