Python 3 required, tested with Python 3.8.5
Third-party Python modules listed in requirements.txt and can be installed using pip3 install -r requirements.txt
Firefox
is required to be installed and the Firefox GeckoDriver
installed and accessible in the PATH
environment variable.
- GeckoDriver can be downloaded here
src: All source | |-->apps: Apps based on these scrapers. | |-->framework: The framework for this an future web-scrapers. | |-->exceptions: Exception handling for the framework. | |-->handlers: Handlers that process AbstactDataClass data | |-->twitter: A Twitter specific user scraper
- apps/tweet_logger.py
- Description: gets the last I tweets for a given twitter handle and logs to stdout, updating every M minutes
- Usage: tweet_logger.py -u -i -m
- Defaults:
- If -i is not specified default to 5.
- If -m is not specified default to 10.