Hands-on workshop material on Web scraping using Python 🛠️⚙️
Execute the following commands
git clone https://github.com/MonashDataFluency/python-web-scraping.git
cd python-web-scraping
virtualenv -p python3 venv
source venv/bin/activate
pip install -r requirements.txt
mkdocs serveAfter modifying any notebook content, please run the ./compile.sh script to update the website or alternatively :
- Run
jupyter nbconvert --output-dir='markdowns/' --to markdown notebooks/*.ipynbfrom the root directory to generate the markdown files from jupyter notebooks, and - Run
mkdocs buildto build the website again.
In case wptools throws an error during installation please install the following dependencies first :
sudo apt install libcurl4-openssl-dev libssl-dev and then proceed to install wptools though pip install -r requirements.txt as above.
This workshop material is made available under a Creative Commons Attribution license (CC-BY 4.0)
Code is made available under the MIT License.