def from_search(consumer_key=None, consumer_secret=None, track=[], filename="twitter_twss.csv"): if not consumer_key: consumer_key = raw_input('Consumer key: ').strip() if not consumer_secret: consumer_key = raw_input('Consumer secret: ').strip() if not len(track): track = ["#twss", "#thatswhatshesaid", '"thats what she said"'] auth = tweepy.OAuthHandler(consumer_key, consumer_secret) api = tweepy.API(auth) c = csv.writer(open(filename, "wb")) for item in Cursor(api.search, q=' OR '.join(track_list)).items(): try: status = api.get_status( api.get_status(item.id).in_reply_to_status_id) c.writerow([ process_tweet(status.text), ]) except Exception as e: print e
def on_status(self, status): try: print status.text cls = raw_input("TWSS? ") if cls.lower() == "y": writer = self.twss_writer else: writer = self.gen_writer writer.writerow([process_tweet(status.text)]) except Exception as e: print e
def from_search(consumer_key=None, consumer_secret=None, track=[], filename="twitter_twss.csv"): if not consumer_key: consumer_key = raw_input('Consumer key: ').strip() if not consumer_secret: consumer_key = raw_input('Consumer secret: ').strip() if not len(track): track = ["#twss", "#thatswhatshesaid", '"thats what she said"'] auth = tweepy.OAuthHandler(consumer_key, consumer_secret) api = tweepy.API(auth) c = csv.writer(open(filename, "wb")) for item in Cursor(api.search, q=' OR '.join(track_list)).items(): try: status = api.get_status(api.get_status(item.id).in_reply_to_status_id) c.writerow([process_tweet(status.text),]) except Exception as e: print e