GUI for Twitter user information pulled through Twint
Go to file
2020-04-24 10:16:07 +00:00
__pycache__ Converted to a Flask app 2020-04-23 21:06:47 +05:30
templates First POW 2020-04-24 02:35:07 +05:30
.gitignore First POW 2020-04-24 02:35:07 +05:30
display.py Set port information 2020-04-24 10:16:07 +00:00
fetchcsv.py Minor typo 2020-04-24 03:30:20 +05:30
README.md Update readme 2020-04-24 03:06:32 +05:30
requirements.txt First POW 2020-04-24 02:35:07 +05:30
usernames.py Fix minor typo 2020-04-24 02:43:36 +05:30

Beautiful Twint

Beautiful Twint scrapes out data of Twitter users specified in the file usernames.py. The data is pulled using Twint module and stored as csv files. The data in the files will be visualized as per the needs of Ranchi Mall's marketing efforts.

Pre-Requisites

The code is written in python3 and makes use of the following python modules:

  1. twint
  2. pandas
  3. Flask

You can either run pip3 install twint pandas Flask or pip3 install requirements.txt to install them.

Running the app

The app performs 2 functions

  1. Fetch Twitter data of userhandles mentionded in the file usernames.py & store them as CSV
  2. Display

To fetch data recheck your usernames.py, go to root folder and run python3 fetchcsv.py This will take a while to run depending on size of your usernames.py list.

Once the data has been downloaded you can view it by running python3 display.py and opening localhost:5000 on Chrome, Firefox or Brave.

Ps - This is a work in progress app as of April 23, 2020