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

Python lxml解析HTML并用xpath獲取元素的方法

 更新時(shí)間:2019年01月02日 10:12:27   作者:lilongsy  
今天小編就為大家分享一篇Python lxml解析HTML并用xpath獲取元素的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

代碼

使用方法見注釋

#-*- coding: UTF-8 -*-

from lxml import etree

source = u'''
<div><p class="p1" data-a="1">測試數(shù)據(jù)1</p>
<p class="p1" data-a="2">測試數(shù)據(jù)2</p>
<p class="p1" data-a="3" style="height:100px;">
<strong class="s">測試數(shù)據(jù)3</strong></p>
<p class="p1" data-a="4" width="200"><img src="1.jpg" class="img"/><br/>
圖片</p>
'''

# 從字符串解析
page = etree.HTML(source)

# 元素列表
ps = page.xpath("http://p")
for p in ps:
  print u"屬性:%s" % p.attrib
  print u"文本:%s" % p.text

# 文本列表
ts = page.xpath("http://p/text()")
for t in ts:
  print t

# xpath定位 
ls = page.xpath('//p[@class="p1"][last()]/img')
for l in ls:
  print l.attrib

以上這篇Python lxml解析HTML并用xpath獲取元素的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 學(xué)生信息管理系統(tǒng)python版

    學(xué)生信息管理系統(tǒng)python版

    這篇文章主要為大家詳細(xì)介紹了學(xué)生信息管理系統(tǒng)python版,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • python的open函數(shù)使用案例代碼

    python的open函數(shù)使用案例代碼

    python打開文件使用open()函數(shù),返回一個(gè)指向文件的指針,在python中使用open函數(shù)對文件進(jìn)行處理,這篇文章主要介紹了python中的open函數(shù)使用,需要的朋友可以參考下
    2023-02-02
  • Python爬蟲:url中帶字典列表參數(shù)的編碼轉(zhuǎn)換方法

    Python爬蟲:url中帶字典列表參數(shù)的編碼轉(zhuǎn)換方法

    今天小編就為大家分享一篇Python爬蟲:url中帶字典列表參數(shù)的編碼轉(zhuǎn)換方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • pygame實(shí)現(xiàn)俄羅斯方塊游戲(基礎(chǔ)篇2)

    pygame實(shí)現(xiàn)俄羅斯方塊游戲(基礎(chǔ)篇2)

    這篇文章主要為大家介紹了pygame實(shí)現(xiàn)俄羅斯方塊游戲基礎(chǔ)的第2篇,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • 使用Python進(jìn)行PDF文檔處理的常見操作

    使用Python進(jìn)行PDF文檔處理的常見操作

    使用 Python 進(jìn)行 PDF 文檔處理可以通過多種庫來實(shí)現(xiàn),包括 PyPDF2、pdfplumber、reportlab、pdfminer 等,這些庫可以處理不同的 PDF 任務(wù),以下是幾種常見操作及對應(yīng)的庫和代碼示例,感興趣的小伙伴跟著小編一起來看看吧
    2024-09-09
  • 解決win64 Python下安裝PIL出錯(cuò)問題(圖解)

    解決win64 Python下安裝PIL出錯(cuò)問題(圖解)

    這篇文章主要介紹了解決win64 Python下安裝PIL出錯(cuò)問題,文中的解決方法也很簡單,需要的朋友參考下吧
    2018-09-09
  • Python request中文亂碼問題解決方案

    Python request中文亂碼問題解決方案

    這篇文章主要介紹了Python request中文亂碼問題解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • 分享5個(gè)python提速技巧,速度瞬間提上來了

    分享5個(gè)python提速技巧,速度瞬間提上來了

    這篇文章主要給大家分享的是5個(gè)python提速技巧,工作或者學(xué)習(xí)的過程中難免會遇到卡頓問題,下面的提速技巧具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-01-01
  • 淺談python裝飾器探究與參數(shù)的領(lǐng)取

    淺談python裝飾器探究與參數(shù)的領(lǐng)取

    下面小編就為大家分享一篇淺談python裝飾器探究與參數(shù)的領(lǐng)取,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • 如何使用python的xml庫實(shí)現(xiàn)自閉合標(biāo)簽

    如何使用python的xml庫實(shí)現(xiàn)自閉合標(biāo)簽

    文章介紹了作者編寫一個(gè)URDF格式化插件的初衷,目的是解決sw2urdf導(dǎo)出的URDF文件格式混亂的問題,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧
    2025-01-01

最新評論

平舆县| 玛多县| 新兴县| 内黄县| 廉江市| 饶阳县| 信宜市| 天镇县| 广昌县| 九龙坡区| 瓦房店市| 高密市| 西宁市| 方山县| 溧阳市| 宜黄县| 克山县| 凤台县| 凌云县| 贡嘎县| 防城港市| 康乐县| 潞西市| 广南县| 富源县| 福贡县| 东兴市| 垦利县| 鹤壁市| 五寨县| 收藏| 甘谷县| 甘肃省| 拉孜县| 平顶山市| 安图县| 建水县| 樟树市| 沽源县| 临澧县| 武清区|