靓汤:不是伊兹布

2024-06-26 03:22:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我想做一个刮网器。 这是我的程序:

    print ("scraping {}".format(url))
    print ("scraping {}".format(url))
    url_text_data = url_obj_data.text
    soup = BeautifulSoup(url_text_data,'html.parser')
    code = soup.findAll('div',{'class':'tabcontent'})

    code = soup.findAll('div',{'class':'tabcontent'})

    print ("code = {}".format(code))
    return code

当我运行它时,它显示一个错误:

is not JSON serializable

我试过使用return json.dumps(code),但没有成功。 请帮帮我。你知道吗


Tags: text程序divformaturldatareturncode
2条回答

请在你的问题上加上“代码”。或者

可能你需要demjson.decode(code)

请将“代码”转换为json可序列化格式

json_data = json.dumps(list(code))

也许这会有用。。你知道吗

相关问题 更多 >