Skip to main content

Command line scripts for geocoding tweets from twitter.com and for downloading embedded photos.

Project description

TwitterGeoPics
==============
Python scripts for geocoding tweets and for downloading images embedded in tweets. Supports Python 2.x and 3.x.

SearchOldTweets.py
-----------------
Uses 'search/tweets' Twitter resource to get tweets, geocode and embedded photos.

Example:
python -u -m TwitterGeoPics.SearchOldTweets -words love hate -location nyc
For help:
python -u -m TwitterGeoPics.SearchOldTweets -h

StreamNewTweets.py
-----------------
Uses 'stream/filter' Twitter resource to get tweets, geocode and embedded photos.

Example:
python -u -m TwitterGeoPics.StreamNewTweets -words love hate -location nyc
For help:
python -u -m TwitterGeoPics.StreamNewTweets -h

Authentication
--------------
See TwitterAPI documentation.

Geocoder
--------
The geocoder uses Google Maps API to get latitude and longitude from a human-readable address. See pygeocoder package for details. Google will attempt to geocode anything. (If you say your location is The Titanic, Google will geocode the shipwreck.)

All geocode is cached to avoid duplicate requests. Geocode requests are throttled to avoid exceeding the rate limit. See Geocoder.py for more information.

Dependencies
-----------
* TwitterAPI
* pygeocoder
* Fridge

Contributors
------------
* Jonas Geduldig

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

TwitterGeoPics-2.2.0.tar.gz (6.9 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page