document.css Module¶
Stylesheet reader.
-
class
wpull.document.css.CSSReader[source]¶ Bases:
wpull.document.base.BaseDocumentDetector,wpull.document.base.BaseTextStreamReaderCascading 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}).*?;')¶
-