August 2019
Beginner
482 pages
12h 56m
English
Now, as you may have noticed, our code from Chapter 7, Scraping Data from the Web with Beautiful Soup 4, relies on two libraries—requests and BeautifulSoup4—to work. Parsing requires another package, pandas. For our imaginary user, it would be preferable to install those packages and, even better, make sure that we install versions we think will support what we need. This is where poetry thrives. In your Terminal, type the following:
poetry add requests beautifulsoup4 pandas
Poetry will scan our current environment, detect the version of those packages we use, and add their characteristics to both pyproject.tamp and a new file, poetry.lock. The former is a (recently added) standard specification—it will be used, upon ...