Iter over elements. Return PyQuery objects: >>> d = PyQuery(' foo bar ') >>> [i.text() for i in d.items('span')] ['foo', 'bar'] >>> [i.text() for i in d('span').items()] ['foo', 'bar'] >>> list
(self, selector=None)
| 290 | return self |
| 291 | |
| 292 | def items(self, selector=None): |
| 293 | """Iter over elements. Return PyQuery objects: |
| 294 | |
| 295 | >>> d = PyQuery('<div><span>foo</span><span>bar</span></div>') |
| 296 | >>> [i.text() for i in d.items('span')] |
| 297 | ['foo', 'bar'] |
| 298 | >>> [i.text() for i in d('span').items()] |
| 299 | ['foo', 'bar'] |
| 300 | >>> list(d.items('a')) == list(d('a').items()) |
| 301 | True |
| 302 | """ |
| 303 | if selector: |
| 304 | elems = self(selector) or [] |
| 305 | else: |
| 306 | elems = self |
| 307 | for elem in elems: |
| 308 | yield self._copy(elem, parent=self) |
| 309 | |
| 310 | def xhtml_to_html(self): |
| 311 | """Remove xhtml namespace: |
no test coverage detected