我有以下BeautifulSoup代码,有点简化。
soup = BeautifulSoup(html)
for item in soup.findAll('div',id=compile('^result_')):
q = item.find('a',{'class':'title'})
if q:
...
q = item.find('div',{'class':['one','two']})
if q:
...
我描述了它,而且速度很慢。我想尝试lxml,但它似乎有点不直观,至少与BeautifulSoup相比,我不确定它能处理更复杂的情况。
上面的代码可以转换为libxml吗?我不想要代码,只需确认即可。感谢。