MCPcopy Create free account

hub / github.com/gawel/pyquery / functions

Functions248 in github.com/gawel/pyquery

↓ 61 callersMethodval
Set the attribute value:: >>> d = PyQuery('<input />') >>> d.val('Youhou') [<input>] Get the attribute v
pyquery/pyquery.py:974
↓ 37 callersMethodtext
Get or set the text representation of sub nodes. Get the text value:: >>> doc = PyQuery('<div><span>toto</span><span>tata</span>
pyquery/pyquery.py:1157
↓ 35 callersMethod_copy
(self, *args, **kwargs)
pyquery/pyquery.py:258
↓ 26 callersMethodappend
append value to each nodes
pyquery/pyquery.py:1222
↓ 23 callersMethodjoin
(self, combiner, other, closing_combiner=None, has_inner_condition=False)
pyquery/cssselectpatch.py:32
↓ 19 callersMethodattr
Attributes manipulation
pyquery/pyquery.py:761
↓ 13 callersMethod_simple_test
(self, html, expected_sq, expected_nosq, **kwargs)
tests/browser_base.py:5
↓ 13 callersMethodextend
Extend with another PyQuery object
pyquery/pyquery.py:286
↓ 11 callersMethod_filter_only
Filters the selection set only, as opposed to also including descendants.
pyquery/pyquery.py:408
↓ 11 callersMethodserialize_pairs
Serialize form elements as an array of 2-tuples conventional for typical URL-parsing operations in Python. >>> d = PyQuery('<form
pyquery/pyquery.py:1553
↓ 10 callersMethodhtml
Get or set the html representation of sub nodes. Get the text value:: >>> d = PyQuery('<div><span>toto</span></div>')
pyquery/pyquery.py:1071
↓ 9 callersMethodadd_post_condition
(self, post_condition)
pyquery/cssselectpatch.py:19
↓ 8 callersMethodeach
apply func on each nodes
pyquery/pyquery.py:694
↓ 8 callersMethodis_
Returns True if selector matches at least one current element, else False: >>> d = PyQuery('<p class="hello"><span>Hi</span></p><
pyquery/pyquery.py:635
↓ 7 callersMethodremove
Remove nodes: >>> h = ( ... '<div>Maybe <em>she</em> does <strong>NOT</strong> know</div>' ... )
pyquery/pyquery.py:1461
↓ 6 callersMethodfilter
Filter elements in self using selector (string or function): >>> d = PyQuery('<p class="hello">Hi</p><p>Bye</p>') >>> d('p')
pyquery/pyquery.py:592
↓ 6 callersMethodfind
Find elements using selector traversing down from self: >>> m = '<p><span><em>Whoah!</em></span></p><p><em> there</em></p>' >
pyquery/pyquery.py:653
↓ 6 callersFunctionfromstring
use html parser if we don't have clean xml
pyquery/pyquery.py:67
↓ 6 callersMethoditems
Iter over elements. Return PyQuery objects: >>> d = PyQuery('<div><span>foo</span><span>bar</span></div>') >>> [i.text() for
pyquery/pyquery.py:292
↓ 6 callersMethodmap
Returns a new PyQuery after transforming current items with func. func should take two arguments - 'index' and 'element'. Elements can
pyquery/pyquery.py:708
↓ 4 callersMethod_get_root
(self, value)
pyquery/pyquery.py:1205
↓ 4 callersMethodclosest
>>> d = PyQuery( ... '<div class="hello"><p>This is a ' ... '<strong class="hello">test</strong></p></div>') >>> d(
pyquery/pyquery.py:557
↓ 4 callersMethodnext_all
>>> h = '<span><p class="hello">Hi</p><p>Bye</p><img scr=""/></span>' >>> d = PyQuery(h) >>> d('p:last').next_all() [
pyquery/pyquery.py:467
↓ 3 callersMethod_css_to_xpath
(self, selector, prefix='descendant-or-self::')
pyquery/pyquery.py:254
↓ 3 callersMethodafter
add value after nodes
pyquery/pyquery.py:1273
↓ 3 callersMethodbefore
insert value before nodes
pyquery/pyquery.py:1296
↓ 3 callersFunctioncallback
(func, *args)
pyquery/pyquery.py:112
↓ 3 callersMethodempty
remove nodes content
pyquery/pyquery.py:1453
↓ 3 callersMethodnext_until
>>> h = ''' ... <h2>Greeting 1</h2> ... <p>Hello!</p><p>World!</p> ... <h2>Greeting 2</h2><p>Bye!</p> ... '''
pyquery/pyquery.py:479
↓ 3 callersMethodreplace_with
replace nodes by value: >>> doc = PyQuery("<html><div /></html>") >>> node = PyQuery("<span />") >>> child = doc.
pyquery/pyquery.py:1411
↓ 2 callersMethod__html__
html representation of current nodes:: >>> html = PyQuery( ... '<script><![[CDATA[ ]></script>', parser='html_fragments')
pyquery/pyquery.py:363
↓ 2 callersMethod_format_disabled_xpath
Format XPath condition for :disabled or :enabled pseudo-classes according to the WHATWG spec. See: https://html.spec.whatwg.org /multi
pyquery/cssselectpatch.py:131
↓ 2 callersMethod_next_all
(self)
pyquery/pyquery.py:463
↓ 2 callersMethod_prev_all
(self)
pyquery/pyquery.py:499
↓ 2 callersFunction_query
(url, method, kwargs)
pyquery/openers.py:21
↓ 2 callersFunction_squash_artifical_nl
(parts)
pyquery/text.py:27
↓ 2 callersFunction_strip_artifical_nl
(parts)
pyquery/text.py:39
↓ 2 callersMethod_traverse
(self, method)
pyquery/pyquery.py:445
↓ 2 callersMethodcss
css attributes manipulation
pyquery/pyquery.py:909
↓ 2 callersMethodend
Break out of a level of traversal and return to the parent level. >>> m = '<p><span><em>Whoah!</em></span></p><p><em> there</em></p>'
pyquery/pyquery.py:748
↓ 2 callersMethodeq
Return PyQuery of only the element with the provided index:: >>> d = PyQuery('<p class="hello">Hi</p><p>Bye</p><div></div>')
pyquery/pyquery.py:673
↓ 2 callersFunctionflush
()
pyquery/text.py:56
↓ 2 callersMethodouter_html
Get the html representation of the first selected element:: >>> d = PyQuery('<div><span class="red">toto</span> rocks</div>')
pyquery/pyquery.py:1131
↓ 2 callersMethodxhtml_to_html
Remove xhtml namespace: >>> doc = PyQuery( ... '<html xmlns="http://www.w3.org/1999/xhtml"></html>') >>>
pyquery/pyquery.py:310
↓ 1 callersMethod__get__
(self, instance, klass)
pyquery/pyquery.py:133
↓ 1 callersFunction_merge_original_parts
(parts)
pyquery/text.py:53
↓ 1 callersMethod_prepare_dom
(self, html)
tests/test_browser.py:8
↓ 1 callersFunction_requests
(url, kwargs)
pyquery/openers.py:42
↓ 1 callersMethod_traverse_parent_topdown
(self)
pyquery/pyquery.py:452
↓ 1 callersFunction_urllib
(url, kwargs)
pyquery/openers.py:67
↓ 1 callersFunctionapplication
(environ, start_response)
tests/apps.py:20
↓ 1 callersFunctionbuild_camel_case_aliases
add camelcase aliases to PyQuery
pyquery/pyquery.py:54
↓ 1 callersMethodchildren
Filter elements that are direct children of self using optional selector: >>> d = PyQuery('<span><p class="hello">Hi</p><p>Bye</p
pyquery/pyquery.py:542
↓ 1 callersFunctionextract_text
(dom, block_symbol='\n', sep_symbol='\n', squash_space=True)
pyquery/text.py:99
↓ 1 callersFunctionextract_text_array
(dom, squash_artifical_nl=True, strip_artifical_nl=True)
pyquery/text.py:73
↓ 1 callersMethodget_last_html
(self)
tests/test_real_browser.py:45
↓ 1 callersFunctiongetargspec
(func)
pyquery/pyquery.py:39
↓ 1 callersMethodmake_links_absolute
Make all links absolute.
pyquery/pyquery.py:1653
↓ 1 callersMethodnot_
Return elements that don't match the given selector: >>> d = PyQuery('<p class="hello">Hi</p><p>Bye</p><div></div>') >>> d('p
pyquery/pyquery.py:624
↓ 1 callersMethodopen_url
(self, path)
tests/test_real_browser.py:100
↓ 1 callersMethodprepend
prepend value to nodes
pyquery/pyquery.py:1248
↓ 1 callersFunctionread
(*names)
setup.py:16
↓ 1 callersMethodrecv_from_testsuite
(self, non_blocking=False)
tests/test_real_browser.py:33
↓ 1 callersMethodremove_attr
Remove an attribute:: >>> d = PyQuery('<div id="myid"></div>') >>> d.remove_attr('id') [<div>] >>> d.
pyquery/pyquery.py:798
↓ 1 callersMethodremove_namespaces
Remove all namespaces: >>> doc = PyQuery('<foo xmlns="http://example.com/foo"></foo>') >>> doc [<{http://example.
pyquery/pyquery.py:328
↓ 1 callersMethodsend_to_server
(self, value)
tests/test_real_browser.py:91
↓ 1 callersMethodserialize
Serialize form elements as a URL-encoded string. >>> h = ( ... '<form><input name="order" value="spam">' ... '<in
pyquery/pyquery.py:1535
↓ 1 callersMethodserialize_array
Serialize form elements as an array of dictionaries, whose structure mirrors that produced by the jQuery API. Notably, it does not handle
pyquery/pyquery.py:1519
↓ 1 callersMethodserialize_dict
Serialize form elements as an ordered dictionary. Multiple values corresponding to the same input name are concatenated into one list.
pyquery/pyquery.py:1620
↓ 1 callersFunctionsquash_html_whitespace
(text)
pyquery/text.py:20
↓ 1 callersFunctionurl_opener
(url, kwargs)
pyquery/openers.py:73
↓ 1 callersMethodwrap
A string of HTML that will be created on the fly and wrapped around each target: >>> d = PyQuery('<span>youhou</span>')
pyquery/pyquery.py:1326
Method__add__
(self, other)
pyquery/pyquery.py:282
Method__call__
(prop, *args, **kwargs)
pyquery/pyquery.py:137
Method__call__
return a new PyQuery instance
pyquery/pyquery.py:262
Method__delitem__
(prop, name)
pyquery/pyquery.py:141
Method__init__
(self, pget, pset=no_default, pdel=no_default)
pyquery/pyquery.py:128
Method__init__
(self, *args, **kwargs)
pyquery/pyquery.py:165
Method__init__
(self, path='', element='*', condition='', star_prefix=False)
pyquery/cssselectpatch.py:13
Method__repr__
od.__repr__() <==> repr(od)
pyquery/pyquery.py:30
Method__repr__
clean representation in Sphinx
pyquery/pyquery.py:117
Method__repr__
(prop)
pyquery/pyquery.py:148
Method__repr__
(self)
pyquery/pyquery.py:375
Method__set__
(self, instance, value)
pyquery/pyquery.py:152
Method__setattr__
(self, name, func)
pyquery/pyquery.py:1506
Method__str__
xml representation of current nodes:: >>> xml = PyQuery( ... '<script><![[CDATA[ ]></script>', parser='html_fragments')
pyquery/pyquery.py:347
Method__str__
(self)
pyquery/cssselectpatch.py:26
Method__unicode__
xml representation of current nodes
pyquery/pyquery.py:358
Method_filter_out_unchecked
(_, el)
pyquery/pyquery.py:1591
Method_get_last_html
(self)
tests/test_real_browser.py:24
Method_get_value
(tag)
pyquery/pyquery.py:1004
Method_make_option_selected
(_, elem)
pyquery/pyquery.py:1043
Method_prepare_dom
(self, html)
tests/browser_base.py:2
Method_set_value
(pq, value)
pyquery/pyquery.py:1036
Method_simple_test
(self, html, expected_sq, expected_nosq, **kwargs)
tests/test_real_browser.py:108
Method_simple_test
(self, html, expected_sq, expected_nosq, **kwargs)
tests/test_browser.py:12
Methodadd_class
Add a css class to elements:: >>> d = PyQuery('<div></div>') >>> d.add_class('myclass') [<div.myclass>]
pyquery/pyquery.py:846
Methodapp
(environ, start_response)
tests/test_pyquery.py:938
Methodappend_to
append nodes to value
pyquery/pyquery.py:1242
Methodbase_url
Return the url of current html document or None if not available.
pyquery/pyquery.py:1645
next →1–100 of 248, ranked by callers