Никак не могу полученное значение сравнить.
Делаю такой запрос:
db = MySQLdb.connect(host=**,user=**,passwd=**,db=**)
c = db.cursor()
c.execute("SELECT `status` AS TEXT FROM table ORDER BY id DESC LIMIT 1")
status = [item[0] for item in c.fetchall()]
print status
На выходе получаю такое значение: "[0L]" - вообще не пойму как такое значение получилось.
В БД, status с типом INT(2) имеет значение = 0, а питон его выводит как "[0L]".
Отсюда вопрос, как получить правильное значение из БД (status) чтобы в дальнейшем его сравнить ( if status == 0 т.п.) ?
P.S. я уже пытался даже полученный ответ ( "[0L]" ) сравнивать if status == "[0L]" - не работает