Я использую этот код от друга, и когда я бег Heroku это дает мне эту ошибку:user_tweets - Что происходит с моим кодом на Python?
Traceback (most recent call last):
File "ebooks.py", line 79, in <module>
source_tweets_iter, max_id = grab_tweets(api,max_id)
File "ebooks.py", line 51, in grab_tweets
max_id = user_tweets[len(user_tweets)-1].id-1
IndexError: list index out of range
Ну, я знаю, эта ошибка говорит о каком-то пустом списке (Какого список ? Я не знаю, что это значит, поэтому, пожалуйста, помогите мне) и код проблематичной линии принадлежат ebooks.py, вот это:
def grab_tweets(api, max_id=None):
source_tweets=[]
user_tweets = api.GetUserTimeline(
screen_name=user, count=200, max_id=max_id, include_rts=True,
trim_user=True, exclude_replies=True)
max_id = user_tweets[len(user_tweets)-1].id-1
for tweet in user_tweets:
tweet.text = filter_tweet(tweet)
if len(tweet.text) != 0:
source_tweets.append(tweet.text)
return source_tweets, max_id
происхождение al ebooks.py вы можете найти здесь: https://gist.github.com/laurenorsini/f38c0113e41e9b4504a7
Ну, друзья, извините за мой английский :(Вы можете мне помочь?
Чтобы отформатировать код, отпечатайте каждую строку кода на дополнительные 4 пробела. Вы можете выделить несколько строк текста, выделив их все и нажав ctrl + k. – Michael0x2a