Функция GetFollowerIDs больше не работает

api = twitter.Api(consumer_key='aaa',consumer_secret='aaa', access_token_key='aaa', access_token_secret='aaa')

followers=api.GetFollowerIDs()

Этот код работал 4 дня назад. Но вдруг перестают работать. Это дает ошибку ниже. Я использую Python-Twitter. В чем причина этого?

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/dist-packages/python_twitter-1.0.1-py2.7.egg/twitter.py", line 3320, in GetFollowerIDs
    total_count -= len(data['ids'])
TypeError: unsupported operand type(s) for -=: 'NoneType' and 'int'

РЕДАКТИРОВАТЬ: Весь код выше. Это был правильно работающий код 3-4 дня назад.

РЕДАКТИРОВАТЬ 2: Если вы хотите, вы можете посмотреть строку ошибки здесь. Я использую эту библиотеку. https://github.com/bear/python-twitter/blob/master/twitter.py

1 ответ

Что здесь происходит:

a = None
a -= 5 
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: unsupported operand type(s) for -=: 'NoneType' and 'int'

по какой-то причине ваш total_count переменная установлена ​​в None

Другие вопросы по тегам