Jump to Documentation
- IP_project.py is the source code
- img_start.jpg is necessary to execute the code and should be in the same directory as code
- All File paths and MySQL login deatils in code must be changed accordingly to your system
- A data-base with the following structure must be created before executing the program
- All necessary imports must be installed before executing the program
Documentation Images folder has no use in execution of code and is only used for README.md file
- Pyhton 3.7
- GUI- Tkinter
- Backend/Database- MySQL
Column Name | Type | Size |
---|---|---|
Username | Varchar | 40 |
Following | Varchar | 20 |
Followers | Varchar | 20 |
Following | Varchar | 20 |
Posts | Varchar | 20 |
Total_Likes | Varchar | 20 |
Total_Comments | Varchar | 20 |
Ghost_Followers | Varchar | 20 |
Date_Saved | Varchar | 20 |
- import datetime
- import matplotlib.pyplot as pl
- import sys
- import os
- import glob
- import shutil
- from PIL import ImageTk
- import PIL.Image
- import instaloader
- from instaloader import Instaloader, Profile
- from tkinter import*
- MySQL Database Connection
- Font, Background and Text Colour
- Initilization of Tkinter Pages
- Home Page
- Login and Search Page
- Search Result Page
- Show Graph Page
- Save Profile (Code)
- Search Database Page
- Search Database Result
- "Go Home" Button (Code)
- "Close" Button (Code)
- Limitations