从SQL retreival中删除不需要的字符

时间:2016-01-20 18:34:18

标签: python sql database sqlite data-retrieval

我正在使用SQLite和Python3而我正在尝试从数据库中检索数据,但是当我这样做时,数据会带有不需要的字符。例如:

c.execute("""
SELECT Question from Questions
WHERE QuestionID='14-Ju-G5-Rad-Q7ai'
""")

输出以下内容:'[(u'http://i.imgur.com/j306sbr.png',)]

我只想在中间的URL,这是数据库中的内容。 如何在没有额外的好事的情况下检索数据?

由于

1 个答案:

答案 0 :(得分:2)

这些不是不需要的字符,你得到的是执行查询返回的行列表。每行表示为元组。

如果您需要一行,请使用.fetchone()

url = c.fetchone()[0]