H5W3
当前位置:H5W3 > 其他技术问题 > 正文

Python爬取到某url的text,格式为如下,如何读取?

ajax 的 json 请求的实际地址返回了一个list,里边包含多个json,这种情况下该如何读取?

html_text = browser.page_source
soup = BeatifulSoup(html_text, "lxml")
rs = soup.find(name="body").text

返回的结果

rs=[{"姓名":"张三","身高":"156"},{"姓名":"李四","身高":"176","体重":"94"}]

python中type(rs)是str

该如何把rs读成1个list中嵌套2个json串或者如何读取list中的2个json?

ps:网站不可以发上来,不要找我要网站

回答

可以拼接下,得到一个json就能解析了
{arr:[{“姓名”:”张三”,”身高”:”156″},{“姓名”:”李四”,”身高”:”176″,”体重”:”94″}]}

未经允许不得转载:H5W3 » Python爬取到某url的text,格式为如下,如何读取?

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址