make it easy to scrape web pages in python comes with python and opens browser to specific page requests downloads files and web pages from the internet bs parses htmlthe format that web pages are written in selenium launches and controls web browser the selenium module is able to fill in forms and simulate mouse clicks in this browser webbrowser projectmapit py with the webbrowser module the webbrowser module' open(function can launch new browser to specified url enter the following into the interactive shellimport webbrowser webbrowser open(' web browser tab will open to the url this is about the only thing the webbrowser module can do even sothe open(function does make some interesting things possible for exampleit' tedious to copy street address to the clipboard and bring up map of it on google maps you could take few steps out of this task by writing simple script to automatically launch the map in your browser using the contents of your clipboard this wayyou only have to copy the address to clipboard and run the scriptand the map will be loaded for you this is what your program does gets street address from the command line arguments or clipboard opens the web browser to the google maps page for the address this means your code will need to do the following read the command line arguments from sys argv read the clipboard contents call the webbrowser open(function to open the web browser open new file editor tab and save it as mapit py step figure out the url based on the instructions in appendix bset up mapit py so that when you run it from the command linelike so :\mapit valencia stsan franciscoca the script will use the command line arguments instead of the clipboard if there are no command line argumentsthen the program will know to use the contents of the clipboard