多个beautifulsoup对象能够拼接成一个beautifulsoup对象么?

程序中根据条件筛选出多个beautifulsoup对象,需要合并起来进行操作,想问下bs4中有类似的方法么?

现在获取到了一个soup_list = [soup_obj1,soup_obj2,soup_obj3,soup_obj4]
需要变成一个对象soup_obj

阅读 4.2k
2 个回答

想到方法了,先将原来的soup对象变成string,string多个组合后,再变成Beautifulsoup。

soup_obj = Beautifulsoup("".join([str(s) for s in soup_obj]),"xml")

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题