AttributeError: el objeto “módulo” no tiene atributo “urlopen”

| | | | | | | | | | | | | |

Estoy tratando de usar Python para descargar el código fuente HTML de un sitio web, pero recibo este error.

Traceback (última llamada más reciente): Archivo "C:UsersSergio.TapiaDocumentsNetBeansProjectsDICParsersrcWebDownload.py", línea 3, en <module> file = urllib.urlopen("http://www.python.org") AttributeError: el objeto "módulo" no tiene atributo "urlopen" 

Estoy siguiendo la guía aquí: http://www.boddie.org.uk/python/HTML.html

importar archivo urllib = urllib.urlopen("http://www.python.org") s = file.read() f.close() #Supongo que esto generaría el código fuente html? print(s) 

Estoy usando Python 3.