BeautifulSoup讀取頁面丟失資訊

2022-03-30 11:01:16 字數 473 閱讀 7491

在抓取漫畫章節列表中始終抓不到資訊,檢視網頁源**明明是有列出來的,但經過beautifulsoup一解析楞是找不到。

列出乙個簡單的示例:

#coding=utf-8

import urllib2

from beautifulsoup import beautifulsoup

manhua_url = ""

manhua = urllib2.urlopen(manhua_url).read()

manhua = unicode(manhua, 'gbk','ignore').encode('utf-8','ignore')

print manhua

soup = beautifulsoup(manhua,)

print soup.prettify()

兩次print一對比,嘿~,soup明顯丟失了很多資訊,何解?

-to be continue-

BeautifulSoup常用方法

1.初始化 2.查詢指定標籤 eg 要找到符合的所有標籤 p.findall div 反覆利用標籤特徵可以找到最終需要的標籤 3.直接加標籤名可以找到所有子標籤 eg 找到所有標籤 p.td 4.直接以字典形式,可以訪問標籤內對應屬性的值 eg 要找到 中href 的值 www.csdn.net p...

BeautifulSoup學習筆記

prettify 將html 格式化 get text 獲得所有文字內容 contens 返回所有子節點 children 返回子節點生成器 descendants 返回所有子孫節點的生成器 strings 返回包含的多個字串的生成器 stripped strings 返回包含的多個字串 去除多餘空...

爬蟲 BeautifulSoup 模組

二 根據這個dom樹就可以按照節點的名稱 屬性和文字搜尋節點 find all 方法會搜尋出所有滿足要求的節點,find 方法只會搜尋出第乙個滿足要求的節點 兩個方法的引數一模一樣 三 得到節點以後,就可以訪問它的名稱 屬性 文字。a為標籤名稱 超連結 href,class為屬性,顯示在頁面上的是p...