Недавно стал изучать python 3.3.2.
Пробую работать с базой sqlite3, для примера создал таблицу (столбцы integer и TEXT, наименование i и t соответсвтенно), при попытке прочесть данные, данные читаються, при попытке передать их переменной, вместо integer получаю none, при проверки типа: <class ‘NoneType’>
код:
terabaytтекст выполнения:
import sqlite3
x=0
y=0
con=sqlite3.connect(“testdb.db”)
cur=con.cursor()
cur.execute(“select i from t7 where i=3”)
print(cur.fetchone())
x=type(cur.fetchone())
y=cur.fetchone()
print(x)
print(y)
cur.close()
con.close()
(3,)
<class ‘NoneType’>
None
Читал, что для python в sqllite3 нужно в запросе указывать тип, или приобразоывать, подскажите какую ошибку я допустил?
Буду очень благодарен.