Home | Trees | Index | Help |
|
---|
Package lxml :: Module cssselect |
|
Classes | |
---|---|
CSSSelector |
|
_UniToken |
|
Attrib |
Represents selector[namespace|attrib operator value] |
Class |
Represents selector.class_name |
CombinedSelector |
|
Element |
Represents namespace|element |
Function |
Represents selector:name(expr) |
Hash |
Represents selector#id |
Or |
|
Pseudo |
Represents selector:ident |
String |
|
Symbol |
|
Token |
|
TokenStream |
|
XPathExpr |
|
XPathExprOr |
Represents on |'d expressions. |
Exceptions | |
---|---|
ExpressionError |
|
SelectorSyntaxError |
Function Summary | |
---|---|
_make_lower_case(context,
s)
| |
css_to_xpath(css_expr,
prefix)
| |
is_int(v)
| |
parse(string)
| |
parse_attrib(selector,
stream)
| |
parse_selector(stream)
| |
parse_selector_group(stream)
| |
Parses things like '1n+2', or 'an+b' generally, returning (a, b) | |
parse_simple_selector(stream)
| |
tokenize(s)
| |
tokenize_escaped_string(s,
pos)
| |
tokenize_symbol(s,
pos)
| |
xpath_repr(s)
|
Function Details |
---|
parse_series(s)Parses things like '1n+2', or 'an+b' generally, returning (a, b) |
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Sat Aug 18 12:44:27 2007 | http://epydoc.sf.net |