AutomateTheBoringStuff.Ch11 package¶
Subpackages¶
Submodules¶
AutomateTheBoringStuff.Ch11.P1_mapIt module¶
Map it
Launches a map in the browser using an address from the command line or clipboard.
AutomateTheBoringStuff.Ch11.P2_parseHTML module¶
Parse HTML
This program uses requests
to fetch an HTML page and bs4
to parse it.
AutomateTheBoringStuff.Ch11.P4_downloadXkcd module¶
Download XKCD
Downloads every single XKCD comic.
AutomateTheBoringStuff.Ch11.P5_seleniumBrowser module¶
Selenium browser
This program uses selenium to parse and interact with websites
Note
geckodriver is needed for Linux
- download from https://github.com/mozilla/geckodriver/releases
- place in /usr/local/bin
- more info https://github.com/SeleniumHQ/selenium/blob/master/py/docs/source/index.rst