Как я могу решить эту ошибку? (Обход Python) - PullRequest
0 голосов
/ 28 января 2019

Я сканирую данные Flickr в течение 2 недель.Ползание сделано хорошо.Но сегодня, выполняя код Python в Windows PowerShell, произошла эта ошибка.

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

как я могу изменить этот код?Я добавлю код здесь 1
2

1 Ответ

0 голосов
/ 28 января 2019

Это выглядит как info["owner"] или info сама строка, а не словарь.

Вы должны проверить, какой это сценарий, а затем удалить ["owner"]["nsid"], если info - строка или только ["nsid"], если info ["owner"] - строка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...