我一直在看howdoi的源代码。 https://github.com/gleitz/howdoi
在这里 extract_links_from_bing 和 extract_links_from_google 有这种语法。
我试图在线搜索与 xml、元素树相关的所有内容,但在任何地方都找不到类似语法的构造函数。
这是功能
def _extract_links_from_bing(html):
html.remove_namespaces()
return [a.attrib['href'] for a in html('.b_algo')('h2')('a')]
def _extract_links_from_google(html):
return [a.attrib['href'] for a in html('.l')] or \
[a.attrib['href'] for a in html('.r')('a')]
我的问题是如何html('.b_algo')('h2')('a')
迭代。任何与类似语法相关的链接将不胜感激。
谢谢阅读。