我使用以下命令从python中的sqlite查询返回结果。
data = str(des.fetchmany()) +','+ str(date.fetchone())
但是我收到了一个包含断路器和[]或()的字符串,我想删除。
[(u"text", u'text', number)],(u'yyyy-mm-dd',)
如果没有那些断路器,[]和(),我怎样才能获得更清晰的字符串?
谢谢
答案 0 :(得分:1)
实际上它不是一个字符串,它看起来像一个奇怪的列表类型。 []和()分别表示列表和元组。为了使它更清晰,单独获取每个字符串,并使用stringvariable.decode("UTF-8)
摆脱所有元素之前的丑陋。