#python #twitter #tweepy
#Python #Twitter #tweepy
Вопрос:
Может показаться глупым вопросом. Но я не очень хороший программист, поэтому я пытаюсь выяснить, что мне нужно сделать, чтобы настроить, из какого пользователя извлекать список подписчиков.
def get_followers(screen_name):
print('Getting Follower list of ',screen_name)
followers = []
followers_screenNames = []
users = tweepy.Cursor(api.followers, screen_name='@' screen_name, wait_on_rate_limit=True,count=200)
for user in users.items():
try:
followers.append(user)
followers_screenNames.append(user.screen_name)
except tweepy.TweepError as e:
print("Going to sleep:", e)
time.sleep(60)
print('Fetched number of followers for ' screen_name ' : ',len(followers))
return followers,followers_screenNames
Комментарии:
1. Этот код завершается ошибкой или получает пустой список? Что вы испытываете?
2. Это так. Но я пытался выяснить, как указать конкретного пользователя. Например, какой код мне нужно добавить для этого?
Ответ №1:
Код кажется правильным: параметр вашего метода должен быть screen_name
.
Экранное имя, дескриптор или псевдоним, с которым идентифицирует себя этот пользователь. имена экранов уникальны, но могут быть изменены.
См. Документацию Twitter
Комментарии:
1. Но я пытаюсь выяснить, какой код мне нужно написать, чтобы настроить конкретного пользователя, из которого он должен извлекаться.