Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/scrapy/parsel
/ types & classes
Types & classes
27 in github.com/scrapy/parsel
⨍
Functions
186
◇
Types & classes
27
↓ 31 callers
Class
Selector
Wrapper for input data in HTML, JSON, or XML format, that allows selecting parts of it using selection expressions. You can write selection e
parsel/selector.py:380
↓ 2 callers
Class
HTMLTranslator
parsel/csstranslator.py:135
↓ 2 callers
Class
MySelector
tests/typing/selector.py:20
↓ 1 callers
Class
CannotDropElementWithoutParent
parsel/selector.py:56
↓ 1 callers
Class
CannotRemoveElementWithoutRoot
parsel/selector.py:48
↓ 1 callers
Class
GenericTranslator
parsel/csstranslator.py:129
↓ 1 callers
Class
MySelector
tests/test_selector.py:862
↓ 1 callers
Class
SmartStringsSelector
tests/test_selector.py:813
Class
CTGroupValue
parsel/selector.py:66
Class
CannotRemoveElementWithoutParent
parsel/selector.py:52
Class
MySelectorList
tests/test_selector.py:859
Class
SafeXMLParser
parsel/selector.py:60
Class
SelectorBytesInput
tests/test_selector.py:1219
Class
SelectorList
The :class:`SelectorList` class is a subclass of the builtin ``list`` class, which provides a few additional methods.
parsel/selector.py:122
Class
TestCSSSelector
tests/test_selector_csstranslator.py:172
Class
TestCSSSelectorBytes
tests/test_selector_csstranslator.py:214
Class
TestExslt
tests/test_selector.py:1093
Class
TestExsltBytes
tests/test_selector.py:1265
Class
TestGenericTranslator
tests/test_selector_csstranslator.py:160
Class
TestHTMLTranslator
tests/test_selector_csstranslator.py:156
Class
TestJMESPath
tests/test_selector_jmespath.py:11
Class
TestSelector
tests/test_selector.py:28
Class
TestSelectorBytes
tests/test_selector.py:1248
Class
TestTranslatorBase
tests/test_selector_csstranslator.py:55
Class
TranslatorMixin
This mixin adds support to CSS pseudo elements via dynamic dispatch. Currently supported pseudo-elements are ``::text`` and ``::attr(ATTR_NAME)``
parsel/csstranslator.py:77
Class
TranslatorProtocol
parsel/csstranslator.py:69
Class
XPathExpr
parsel/csstranslator.py:17