document.css
Module¶
Stylesheet reader.
-
class
wpull.document.css.
CSSReader
[source]¶ Bases:
wpull.document.base.BaseDocumentDetector
,wpull.document.base.BaseTextStreamReader
Cascading Stylesheet Document Reader.
-
BUFFER_SIZE
= 1048576¶
-
IMPORT_URL_PATTERN
= '@import\\s*(?:url\\()?[\'"]?([^\\s\'")]{1,500}).*?;'¶
-
STREAM_REWIND
= 4096¶
-
URL_PATTERN
= 'url\\(\\s*([\'"]?)(.{1,500}?)(?:\\1)\\s*\\)'¶
-
URL_REGEX
= re.compile('url\\(\\s*([\'"]?)(.{1,500}?)(?:\\1)\\s*\\)|@import\\s*(?:url\\()?[\'"]?([^\\s\'")]{1,500}).*?;')¶
-