无法在Python中比较和打印SQL结果

时间:2014-10-14 18:13:14

标签: python postgresql

我需要帮助解决这个简单而重要的任务。我有以下代码,我试图从表中提取id,然后将其与数字进行比较,然后只需打印它。

track_id=cur.execute("SELECT id FROM files WHERE track_title='re.mp3';")

self.assertEqual(track_id, "2")

print track_id

我收到错误,因为track_id返回' none'

1 个答案:

答案 0 :(得分:1)

cur.execute("SELECT id FROM files WHERE track_title='re.mp3';")
track_id = cur.fetchone()[0]