我读了" example.txt"将文件放入名为" lines"。
的列表中现在我想用BeautifulSoup: parsed = BeautifulSoup(lines.content, "lxml")
解析它,但它会抛出一个错误:' list'对象没有属性' content' 。
我该如何解决?
答案 0 :(得分:0)
您应该为其提供包含文件内容的字符串。
parsed = BeautifulSoup(open('example.txt').read(), "lxml")
答案 1 :(得分:0)
您将文件读入列表,列表没有属性内容。美丽的汤需要字符串,所以使用str.join将行折叠成字符串。
parsed = BeautifulSoup("".join(lines),"lxml")