vaassen 2020-09-10 16:53 采纳率: 42.9%
浏览 229
已采纳

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:网站不可以发上来,不要找我要网站

  • 写回答

1条回答 默认 最新

  • threenewbee 2020-09-10 17:10
    关注

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

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?