python 3利用BeautifulSoup抓取div標簽的方法示例
更新時間:2017年05月28日 18:29:57 作者:Xiao|Deng
這篇文章主要介紹了python 3利用BeautifulSoup抓取div標簽的方法,文中給出了詳細的示例代碼供大家參考學習,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。
前言
本文主要介紹的是關(guān)于python 3用BeautifulSoup抓取div標簽的方法示例,分享出來供大家參考學習,下面來看看詳細的介紹:
示例代碼:
# -*- coding:utf-8 -*- #python 2.7 #XiaoDeng #http://tieba.baidu.com/p/2460150866 #標簽操作 from bs4 import BeautifulSoup import urllib.request import re #如果是網(wǎng)址,可以用這個辦法來讀取網(wǎng)頁 #html_doc = "http://tieba.baidu.com/p/2460150866" #req = urllib.request.Request(html_doc) #webpage = urllib.request.urlopen(req) #html = webpage.read() html=""" <html><head><title>The Dormouse's story</title></head> <body> <p class="title" name="dromouse"><b>The Dormouse's story</b></p> <p class="story">Once upon a time there were three little sisters; and their names were <a rel="external nofollow" class="sister" id="xiaodeng"><!-- Elsie --></a>, <a rel="external nofollow" rel="external nofollow" class="sister" id="link2">Lacie</a> and <a rel="external nofollow" class="sister" id="link3">Tillie</a>; <a rel="external nofollow" rel="external nofollow" class="sister" id="xiaodeng">Lacie</a> and they lived at the bottom of a well.</p> <div class="ntopbar_loading"><img src="http://simg.sinajs.cn/blog7style/images/common/loading.gif">加載中…</div> <div class="SG_connHead"> <span class="title" comp_title="個人資料">個人資料</span> <span class="edit"> </span> <div class="info_list"> <ul class="info_list1"> <li><span class="SG_txtc">博客等級:</span><span id="comp_901_grade"><img src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" real_src="http://simg.sinajs.cn/blog7style/images/common/number/9.gif" /></span></li> <li><span class="SG_txtc">博客積分:</span><span id="comp_901_score"><strong>0</strong></span></li> </ul> <ul class="info_list2"> <li><span class="SG_txtc">博客訪問:</span><span id="comp_901_pv"><strong>3,971</strong></span></li> <li><span class="SG_txtc">關(guān)注人氣:</span><span id="comp_901_attention"><strong>0</strong></span></li> <li><span class="SG_txtc">獲贈金筆:</span><strong id="comp_901_d_goldpen">0支</strong></li> <li><span class="SG_txtc">贈出金筆:</span><strong id="comp_901_r_goldpen">0支</strong></li> <li class="lisp" id="comp_901_badge"><span class="SG_txtc">榮譽徽章:</span></li> </ul> </div> <div class="atcTit_more"><span class="SG_more"><a rel="external nofollow" rel="external nofollow" target="_blank">更多>></a></span></div> <p class="story">...</p> """ soup = BeautifulSoup(html, 'html.parser') #文檔對象 # 類名為xxx而且文本內(nèi)容為hahaha的div for k in soup.find_all('div',class_='atcTit_more'):#,string='更多' print(k) #<div class="atcTit_more"><span class="SG_more"><a rel="external nofollow" rel="external nofollow" target="_blank">更多>></a></span></div>
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家腳本之家的支持。
您可能感興趣的文章:
- Python爬蟲包 BeautifulSoup 遞歸抓取實例詳解
- python基于BeautifulSoup實現(xiàn)抓取網(wǎng)頁指定內(nèi)容的方法
- python使用beautifulsoup從愛奇藝網(wǎng)抓取視頻播放
- 使用python BeautifulSoup庫抓取58手機維修信息
- python BeautifulSoup使用方法詳解
- python 解析html之BeautifulSoup
- Python使用BeautifulSoup庫解析HTML基本使用教程
- python利用beautifulSoup實現(xiàn)爬蟲
- python使用BeautifulSoup分頁網(wǎng)頁中超鏈接的方法
- Python爬蟲beautifulsoup4常用的解析方法總結(jié)
- python3 BeautifulSoup模塊使用字典的方法抓取a標簽內(nèi)的數(shù)據(jù)示例
相關(guān)文章
Python3.4學習筆記之常用操作符,條件分支和循環(huán)用法示例
這篇文章主要介紹了Python3.4常用操作符,條件分支和循環(huán)用法,結(jié)合實例形式較為詳細的分析了Python3.4常見的數(shù)學運算、邏輯運算操作符,條件分支語句,循環(huán)語句等功能與基本用法,需要的朋友可以參考下2019-03-03python中while和for的區(qū)別總結(jié)
在本篇內(nèi)容里小編給大家分享的是關(guān)于python中while和for的區(qū)別以及相關(guān)知識點,需要的朋友們可以學習下。2019-06-06pyqt 實現(xiàn)為長內(nèi)容添加滑輪 scrollArea
今天小編就為大家分享一篇pyqt 實現(xiàn)為長內(nèi)容添加滑輪 scrollArea,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-06-06