繁体   English   中英

从SQL恢复中删除不需要的字符

[英]Remove unwanted characters from SQL retreival

我正在使用SQLite和Python3,并且试图从数据库中检索数据,但是当我这样做时,数据附带了不需要的字符。 例如:

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

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

我只想要中间的URL,即数据库中的URL。 如何在没有所有额外的笨拙的情况下检索数据?

谢谢

这些不是多余的字符,您得到的是已执行查询返回的行列表 每行表示为一个元组。

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

url = c.fetchone()[0]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM