2

我的问题是我必须抓取一个具有以下内容的网站:

<div class="xyz tab"> blah blah </div>

同一网站中的另一个 div 如下:

<div class="xyz">blah blah</div>

刮一个没有空间的网站我可以用这个

pyquery('.xyz').text()

但是对于空间我该怎么办???

4

1 回答 1

4

如果您需要同时检查xyztab类,您可以使用.xyz.tab

>>> from pyquery import PyQuery as pq
>>> data = """
... <div>
...     <div class="xyz tab">test1</div>
...     <div class="xyz">test2</div>
... </div>
... """
>>> d = pq(data)
>>> print d('.xyz.tab')
<div class="xyz tab">test1</div>
于 2014-10-03T16:31:00.210 回答