In this chapter, you’ll build on the web-scraping basics from Chapter 5. You’ll use these skills to voice-activate podcasts, live radio broadcasts, and videos on different websites.
You’ll also learn how HyperText Markup Language (HTML) works and how the various types of HTML tags construct web pages. You’ll learn how to use Python’s Beautiful Soup library to parse HTML files and extract information.
With all these skills, you’ll build three apps to do the following:
- Parse the source file of online podcasts, locate an MP3 file, and play the podcast.
- Use voice control to play online live radio. ...