叶秋哇 2023-03-08 15:10 采纳率: 38.1%
浏览 32

使用 xpath 和cSs selector 定位元素

之前一直都是 class name ID 来定位元素截图,但是这次定位的元素里面有五个属性 只要全中的那个 请问 用 xpath 或者csS selector 怎么用

img

  • 写回答

3条回答 默认 最新

  • 7*24 工作者 2023-03-08 15:22
    关注
    
    import requests
    from lxml import etree
    url = 'http://xxxx'
    headers = {'User-Agent':'自己填写下'}
    #获取网页代码
    htmlContent=requests.get(url=url,headers=headers).content.decode('utf-8')
    
    #通过lxml获取对应的数据
    html = etree.HTML(htmlContent)
    text = html.xpath('//pre[@class="fr-label"]/text()')
    if text:
        print(text[0])
    
    评论

报告相同问题?

问题事件

  • 创建了问题 3月8日

悬赏问题

  • ¥15 esp32驱动GC9A01循环播放视频
  • ¥15 惠普360g9的最新bios
  • ¥15 配置hadoop时start-all.sh老是启动失败
  • ¥30 这个功能用什么软件发合适?
  • ¥60 微信小程序,取消订单,偶尔订单没有改变状态
  • ¥15 用pytorch实现PPO算法
  • ¥15 关于调制信号的星座图?
  • ¥30 前端传参时,后端接收不到参数
  • ¥15 这是有什么问题吗,我检查许可证了但是显示有呢
  • ¥15 机器学习预测遇到的目标函数问题