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

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

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

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

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

實(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("下載成功")

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

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

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

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

相關(guān)文章

最新評論

凤台县| 托克逊县| 盐亭县| 沭阳县| 西峡县| 黔江区| 延川县| 灵武市| 青海省| 米泉市| 曲麻莱县| 东丽区| 镇原县| 唐海县| 金塔县| 遵义县| 无锡市| 白银市| 临夏县| 昌乐县| 庆城县| 宜城市| 巍山| 汉中市| 鹤峰县| 临漳县| 剑阁县| 河津市| 毕节市| 灌云县| 留坝县| 磐石市| 遂宁市| 清苑县| 故城县| 新郑市| 巧家县| 清水河县| 高州市| 鄯善县| 太仆寺旗|