Beispiel #1
0
                    'StringValue': meta["user"]["location"] or " ",
                    'DataType': 'String'
                },
            }

            queue.send_message(MessageBody= meta["text"], MessageAttributes=tweetAttr)
            print(meta["user"]["name"])

            return True
    except Exception as e:
        print(e)
    return False


if __name__ == "__main__":
    stream = TweepyStream(upload_tweet_with_geo).stream
    trackList = []
    print("Enter keywords for tracking followed by a newline to begin. \
            You will use the default track list if no keyword is entered. ")
    while True:
        keyword = input()
        if keyword == "": break
        trackList.append(keyword)
    if len(trackList) == 0:
        trackList = ['concert', 'trip', 'running', 'party']
    print("Start tracking", trackList)
    #ref: https://dev.twitter.com/streaming/overview/request-parameters
    stream.filter(track = trackList, languages = ['en'])
    """
Hillary Clinton
Bernie Sanders