Web Scraper and PDF Creator used to help the Frederick High School Academic Team.
🤓 Web Scaper and PDF Creator used to help the FHS Academic Team.
With our team growing in size, Ms. Strakonsky, our Academic Team Coach, asked us to write some questions for special category rounds, which are rounds during each match with questions set aside simply for a certain topic. This year, the topics ranged from anything to Star Wars to World War II.
Given the lack of time that I had to write any questions down, I was wondering if I could use some BeautifulSoup and Python to help me scrape the web for some questions. Sure enough, I was right.
This project makes use of Python, BeautifulSoup, and FPDF for Python to help get questions from Quizlet, organize the flashcards into questions and answers, and displays them into a beautiful PDF that is saved to the user’s directory. Since Quizlet has paused issuing new API keys since December of 2018, the task of parsing through Quizlet’s database proved to be harder than I imagined.
The following libraries were used to help create SAT Question a Day: