最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用Python下載一個(gè)網(wǎng)頁(yè)保存為本地的HTML文件實(shí)例

 更新時(shí)間:2018年05月21日 14:26:06   作者:麥克斯韋的妖精  
今天小編就為大家分享一篇用Python下載一個(gè)網(wǎng)頁(yè)保存為本地的HTML文件實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

我們可以用Python來(lái)將一個(gè)網(wǎng)頁(yè)保存為本地的HTML文件,這需要用到urllib庫(kù)。

比如我們要下載山東大學(xué)新聞網(wǎng)的一個(gè)頁(yè)面,該網(wǎng)頁(yè)如下:

實(shí)現(xiàn)代碼如下:

import urllib.request

def getHtml(url):
 html = urllib.request.urlopen(url).read()
 return html

def saveHtml(file_name, file_content):
 # 注意windows文件命名的禁用符,比如 /
 with open(file_name.replace('/', '_') + ".html", "wb") as f:
  # 寫文件用bytes而不是str,所以要轉(zhuǎn)碼
  f.write(file_content)

aurl = "http://www.view.sdu.edu.cn/info/1003/75240.htm"
html = getHtml(aurl)
saveHtml("sduview", html)

print("下載成功")

打開(kāi)相應(yīng)的目錄可以看到這個(gè)網(wǎng)頁(yè)已經(jīng)被下載保存成功了

我們用瀏覽器打開(kāi)這個(gè)網(wǎng)頁(yè)文件如下

由于我們只是下載了網(wǎng)頁(yè)的主要源碼,其中的很多圖片之類的文件都不在這里。因此這種方法只適用于提取文字內(nèi)容。

以上這篇用Python下載一個(gè)網(wǎng)頁(yè)保存為本地的HTML文件實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

榆树市| 阿勒泰市| 土默特右旗| 雷州市| 铜陵市| 逊克县| 自治县| 蛟河市| 原阳县| 泸水县| 嘉峪关市| 桃园县| 杭州市| 樟树市| 华安县| 阿城市| 曲麻莱县| 邳州市| 富蕴县| 东山县| 确山县| 阜康市| 平武县| 武城县| 英德市| 惠东县| 郸城县| 托克托县| 通渭县| 右玉县| 华亭县| 东乡| 五华县| 通山县| 西乌| 公安县| 明水县| 九江县| 微博| 建湖县| 桃江县|