========
Twhatter
========
A simple scraper for Twitter
Installation
------------
..highlight: shell
$ pip install --user -e git+https://code.theenglishway.eu/theenglishway-corp/twhatter
Use
---
Display some user's tweets
..highlight: shell
$ twhatter timeline realDonaldTrump --limit 10
Display their profile information
..highlight: shell
$ twhatter profile realDonaldTrump
User(id=25073877, screen_name='Donald J. Trump', join_date=datetime.datetime(2009, 3, 18, 0, 0), tweets_nb=40183, following_nb=45, followers_nb=57144827, likes_nb=7)
Put them into a local database (by default in /tmp/db.sqlite)
..highlight: shell
$ twhatter db timeline realDonaldTrump
Open a session on the local database and make queries with SQLAlchemy
..highlight: shell
$ twhatter db shell
..highlight: python
In [1]: session.query(Tweet).all()
Out[1]:
[