Manière inhérente d'enregistrer la source de la page Web

J'ai lu beaucoup de réponses sur le web grattage qui parlent de BeautifulSoup, Scrapy e.t.c. pour effectuer le web scraping.

Est-il un moyen de faire l'équivalent d'enregistrer une source de la page à partir d'un web brower?

Qui est, il est un moyen en Python pour le pointer vers un site web et d'obtenir pour enregistrer la source de la page dans un fichier texte avec juste les modules standards de Python?

Est ici où je suis arrivé à:

import urllib

f = open('webpage.txt', 'w')
html = urllib.urlopen("http://www.somewebpage.com")

#somehow save the web page source

f.close()

Pas beaucoup je sais mais à la recherche pour le code de réellement tirer le source de la page afin que je puisse l'écrire. Je suppose que urlopen fait juste une connexion.

Peut-être il ya un readlines() équivalent pour lire les lignes d'une page web?

source d'informationauteur Fusilli Jerry