Skip to content

Instantly share code, notes, and snippets.

@jeremycg
Created December 24, 2015 17:19
Show Gist options
  • Select an option

  • Save jeremycg/28fd0380ac12c12fa746 to your computer and use it in GitHub Desktop.

Select an option

Save jeremycg/28fd0380ac12c12fa746 to your computer and use it in GitHub Desktop.
get list of twitter followers using python
from twython import Twython
import csv
twitter = Twython(APP_KEY, APP_SECRET,
OAUTH_TOKEN, OAUTH_TOKEN_SECRET)
followers = twitter.get_followers_list(screen_name = "yourusername", count = 200)
following = twitter.get_friends_ids(screen_name = "yourusername")
with open("twitter.csv", 'w', newline='') as csvfile:
writer = csv.writer(csvfile, delimiter=',')
writer.writerow(["name", "tweets", "following", "followers", "I'm following"])
for e in followers["users"]:
writer.writerow([e["screen_name"], e["statuses_count"], e["friends_count"], e["followers_count"], e["id"] in following["ids"]])
@IanNarsa

IanNarsa commented Jan 5, 2019

Copy link
Copy Markdown

why "count" must 200?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment