Technical requirements
A web browser (Google Chrome or Mozilla Firefox) will be required, and we will be using JupyterLab for Python code.
Please refer to the Setting things up and Creating a virtual environment sections of Chapter 2 to continue with setting up and using the environment we have created. Refer to the following links to install and upgrade the required libraries:
pandas
: https://pandas.pydata.org/docs/getting_started/install.htmlydata_profiling
: https://ydata-profiling.ydata.ai/docs/master/pages/getting_started/installation.htmlplotly
: https://plotly.com/wordcloud
: https://pypi.org/project/wordcloud/
The Python libraries that are required for this chapter are as follows:
csv
json
sqlite3
The code files for this chapter are available online in the book’s GitHub repository: https://github.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/tree/main/Chapter10.