我已经抓了2周的Flickr数据了。 检索进行得很好。 但是,今天在Windows PowerShell中执行python代码时,发生了此错误。
Traceback (most recent call last): File "getdata_tag.py", line 3 in module
nsid= info["owner"]["nsid"];
TypeError: string indices must be integers, not str
如何修改此代码?
我将在此处添加代码
答案 0 :(得分:0)
这看起来像info["owner"]
或info
本身是字符串,而不是字典。
您必须检查它是哪种情况,然后如果["owner"]["nsid"]
是字符串,则删除info
;如果info [“ owner”]是字符串,则仅删除["nsid"]
。