selenium获取json数据,python抓取json数据

  selenium获取json数据,python抓取json数据

  Selenium crawler遇到数据以JSON字符串的形式封装在脚本标记中,

  假设脚本标签下代码如下:

  {

  用户:{

  isLogin :对,

  userInfo: {

  id: 123456,

  昵称:黎明,

  简介:“生命短暂,我使用python”

  }

  }

  }

  此时,drive . find _ elements _ by _ XPath(/*[@ id= data _ info ]只能定位元素,而不可能通过。文本方法。

  从bs4导入BeautifulSoup as bs

  将json作为js导入

  #selenium获取当前页面的源代码

  html=drive.page_source

  #精美汤转换页面源代码

  bs=BeautifulSoup(html, lxml )

  #在Script标签下获取完整的json数据,通过json加载成字典格式

  js _ test=js . loads(bs . find( script ,{id:DATA_INFO})。get_text())

  #获取脚本标签下的昵称值

  js_tes

  关于Selenium BeautifulSoup json在脚本标记中获取json数据的文章到此结束。更多关于Selenium BeautifulSoup获取json内容的信息,请搜索脚本之家之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持剧本之家!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • js把字符串转为json,json字符串转换成json对象
  • js把字符串转为json,json字符串转换成json对象,js 将json字符串转换为json对象的方法解析
  • json语法格式,json格式定义
  • json语法格式,json格式定义,Json格式详解
  • json格式数据类型,什么是JSON数据-其常见格式是什么-
  • json格式数据类型,什么是JSON数据-其常见格式是什么-,JSON 数据格式详解
  • json格式怎么写,json文件内容格式
  • json格式怎么写,json文件内容格式,json文件书写格式详解
  • json数组对象转化为json字符串,js把数组转化为json
  • json字符串转换成对象有哪几种方法,字符串转化为json的方法
  • json字符串转换成对象有哪几种方法,字符串转化为json的方法,JSON对象转化为字符串详解
  • json基础介绍与详细用法教程,json基础知识
  • json基础介绍与详细用法教程,json基础知识,JSON基础介绍与详细用法
  • json去掉反斜杠,json字符串中有反斜杠
  • json去掉反斜杠,json字符串中有反斜杠,详解json串反转义(消除反斜杠)
  • 留言与评论(共有 条评论)
       
    验证码: