Skip to content

Instantly share code, notes, and snippets.

@Zalasyu
Created December 19, 2021 23:03
Show Gist options
  • Save Zalasyu/2ad5dea4f98dc4d87f41462ed86df589 to your computer and use it in GitHub Desktop.
Save Zalasyu/2ad5dea4f98dc4d87f41462ed86df589 to your computer and use it in GitHub Desktop.
The program's flow.
# Import third-party modules
from loguru import logger
# Import Local Modules
from chromedriver_engine import setup_driver
from bot import Bot
from intercept import NetworkCapture
def main() -> None:
"""
Main driver program.
"""
logger.info("Starting Scraper campaign...")
# Setup and initialize Webdriver for Chrome through Selenium
driver = setup_driver()
myBot = Bot(driver)
logger.info("Logging into instagram...")
# Login to Instagram (Web API)
myBot.login()
logger.debug("Will test a search")
# Search Demo w/ CheeseGal
myBot.search("CheeseGal")
if __name__ == "__main__"
main()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment