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

python如何爬取網(wǎng)頁中的文字

 更新時間:2020年07月28日 15:32:46   作者:Ly  
在本篇文章里小編給大家整理的是關于python如何爬取網(wǎng)頁中的文字的相關實例內(nèi)容,需要的朋友們可以學習下。

用Python進行爬取網(wǎng)頁文字的代碼:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import requests
import re
# 下載一個網(wǎng)頁
url = 'https://www.biquge.tw/75_75273/3900155.html'
# 模擬瀏覽器發(fā)送http請求
response = requests.get(url)
# 編碼方式
response.encoding='utf-8'
# 目標小說主頁的網(wǎng)頁源碼
html = response.text
print(html)

1、編寫爬蟲思路:

確定下載目標,找到網(wǎng)頁,找到網(wǎng)頁中需要的內(nèi)容。對數(shù)據(jù)進行處理。保存數(shù)據(jù)。

2、知識點說明:

1)確定網(wǎng)絡中需要的信息,打開網(wǎng)頁后使用F12打開開發(fā)者模式。

在Network中可以看到很多信息,我們在頁面上看到的文字信息都保存在一個html文件中。點擊文件后可以看到response,文字信息都包含在response中。

對于需要輸入的信息,可以使用ctrl+f,進行搜索。查看信息前后包含哪些特定字段。

對于超鏈接的提取,可以使用最左邊的箭頭點擊超鏈接,這時Elements會打開有該條超鏈接的信息,從中判斷需要提取的信息。從下載小說來看,在目錄頁提取出小說的鏈接和章節(jié)名。

2)注意編碼格式

輸入字符集一定要設置成utf-8。頁面大多為GBK字符集。不設置會亂碼。

內(nèi)容擴展:

接下來我們了解一下爬取網(wǎng)頁信息的步驟。

想要獲得我們所需的數(shù)據(jù)分三步

第一步:使用BeautifulSoup解析網(wǎng)頁

Soup = BeautifulSoup(html,'lxml')

第二步:描述想要爬去信息的東西在哪里。

信息 = Soup.select('???')

要知道它叫什么名字,如何去定位。

第三步:從標簽中獲得你想要的信息

<p>Something</p>

從標簽中獲取我們需要的信息,去掉一些沒有用的結構,并且把我們獲取的信息按照一定格式裝在數(shù)據(jù)容器中,方便我們?nèi)ゲ樵儭?/p>

以上就是python如何爬取網(wǎng)頁中的文字的詳細內(nèi)容,更多關于python爬取網(wǎng)頁文字的資料請關注腳本之家其它相關文章!

相關文章

最新評論

尉犁县| 金昌市| 故城县| 崇义县| 竹溪县| 辽中县| 云浮市| 麻栗坡县| 襄城县| 临沭县| 皋兰县| 达拉特旗| 石城县| 汾阳市| 滨海县| 阳曲县| 正安县| 宝清县| 奎屯市| 文成县| 遂溪县| 巫山县| 双牌县| 濮阳市| 东兴市| 孝感市| 南宫市| 始兴县| 石狮市| 商城县| 罗山县| 淮安市| 贵阳市| 伊通| 新龙县| 资阳市| 马关县| 巴林左旗| 博野县| 托里县| 邓州市|