Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/cssselect/__init__.py: 100%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

6 statements  

1""" 

2CSS Selectors based on XPath 

3============================ 

4 

5This module supports selecting XML/HTML elements based on CSS selectors. 

6 

7:copyright: (c) 2007-2012 Ian Bicking and contributors. 

8See AUTHORS for more details. 

9:license: BSD, see LICENSE for more details. 

10 

11""" 

12 

13from cssselect.parser import ( 

14 FunctionalPseudoElement, 

15 Selector, 

16 SelectorError, 

17 SelectorSyntaxError, 

18 parse, 

19) 

20from cssselect.xpath import ExpressionError, GenericTranslator, HTMLTranslator 

21 

22__all__ = ( 

23 "ExpressionError", 

24 "FunctionalPseudoElement", 

25 "GenericTranslator", 

26 "HTMLTranslator", 

27 "Selector", 

28 "SelectorError", 

29 "SelectorSyntaxError", 

30 "parse", 

31) 

32 

33VERSION = "1.5.0" 

34__version__ = VERSION