A web scraping tool that gathers all COVID-19 related information from the University of Waterloo’s News website.
For more information, visit: https://devpost.com/software/uwaterloo-safe-ready
If Python has not been previously installed, run the following:
$ sudo apt install python3.9
$ python3.9 --version
If pip has not been previously installed, run the following:
$ sudo apt-get install python3-pip
$ pip3 --version
If Homebrew has not been previously installed, follow the instructions listed here.
If Python has not been previously installed, run the following:
$ brew install python@3.9
$ python3.9 --version
If pip has not been previously installed, run the following:
$ python3.9 -m ensurepip --upgrade
$ pip3 --version
Clone this repository:
$ git clone https://github.com/miaisakovic/web-scraping-tool.git
When asked to enter credentials, input your username and personal access token.
If the libraries, BeautifulSoup 4, lxml, or Requests, have not been installed, run the following:
pip3 install beautifulsoup4
pip3 install lxml
pip3 install requests
Each time you would like to use this web scraping tool, run the following command:
$ python3.9 <relative path to uw_news.py>