From 4648c65336670080a446d84d3ab0d3eccca85fc5 Mon Sep 17 00:00:00 2001 From: arnaucode Date: Wed, 4 Oct 2017 10:32:05 +0200 Subject: [PATCH] script done --- .gitignore | 2 ++ getTwitterListMembers.py | 13 +++++++++++++ twitterConfigEXAMPLE.py | 18 ++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 .gitignore create mode 100644 getTwitterListMembers.py create mode 100644 twitterConfigEXAMPLE.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..09157e0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*.pyc +twitterConfig.py diff --git a/getTwitterListMembers.py b/getTwitterListMembers.py new file mode 100644 index 0000000..fc44238 --- /dev/null +++ b/getTwitterListMembers.py @@ -0,0 +1,13 @@ +# coding=utf-8 +import tweepy +import twitterConfig + +# READ 'twitterConfigEXAMPLE.py' FOR THE CONFIGURATION INSTRUCTIONS + +auth = tweepy.OAuthHandler(twitterConfig.consumer_key, twitterConfig.consumer_secret) +auth.set_access_token(twitterConfig.access_token_key, twitterConfig.access_token_secret) +api = tweepy.API(auth) + + +for member in tweepy.Cursor(api.list_members, twitterConfig.list_owner, twitterConfig.list_name).items(): + print member.screen_name + ',' + twitterConfig.list_owner diff --git a/twitterConfigEXAMPLE.py b/twitterConfigEXAMPLE.py new file mode 100644 index 0000000..b1e8607 --- /dev/null +++ b/twitterConfigEXAMPLE.py @@ -0,0 +1,18 @@ +# coding=utf-8 + +# INSTRUCTIONS +# -FIRST: copy this file and rename it to: 'twitterConfig.py' +# -SECOND: put the twitter app keys +# -THIRD: put the list_owner and list_name +# example: https://twitter.com/userexample/lists/listnameexample/members +# list_owner='userexample' +# list_name='listnameexample' + +# Here the twitter app keys +consumer_key="xxxxx" +consumer_secret="xxxxx" +access_token_key="xxxxx" +access_token_secret="xxxxx" + +list_owner='userOwnerOfTheList' +list_name='listName'