Я думаю, что я тупица, возможно, не импортирую нужную упаковку, но когда я делаю ...
<code>
from pysqlite2 import dbapi2 as sqlite
import types
import re
import sys
...
def create_asgn(self):
stmt = "CREATE TABLE ? (login CHAR(8) PRIMARY KEY NOT NULL, grade INTEGER NOT NULL)"
stmt2 = "insert into asgn values ('?', ?)"
self.cursor.execute(stmt, (sys.argv[2],))
self.cursor.execute(stmt2, [sys.argv[2], sys.argv[3]])
...
</code> I get the error pysqlite2.dbapi2.OperationalError: near "?": syntax error
Это мало что значит для меня, так как документы показывают, что pysqlite параметризован qmark. Я новичок в Python и DB-API, хотя, помогите мне! БЛАГОДАРЯ