我有一个代码,可以从输入的ISIN代码开始检索投资基金的名称:
isin = raw_input("isin of the fund? ")
name = c.execute("select name from funds where isin like ?", ('%'+isin+'%',))
s = c.fetchall()
现在我需要处理名称拆分并删除某些单词:
^{pr2}$我得到的错误是:
AttributeError: 'list' object has no attribute 'split'
我是个新手,我明白这个问题,我只是不明白如何将我的列表转换成字符串来拆分它。谢谢你的帮助。在
编辑:语法
cursor.fetchall()
的结果是一个列表,因此您需要索引到其中两次,例如:但是,由于ISIN代码应该是唯一的,所以您可能可以使用
^{pr2}$cursor.fetchone()
来只获取一行,并去掉LIKE
:相关问题 更多 >
编程相关推荐