API Reference¶

data_extractor¶

Combine XPath, CSS Selectors and JSONPath for Web data extracting.

  • core – Abstract Base Classes.
  • SimpleExtractorMeta
  • ComplexExtractorMeta
  • AbstractSimpleExtractor
    • AbstractSimpleExtractor.extract()
    • AbstractSimpleExtractor.extract_first()
  • AbstractComplexExtractor
    • AbstractComplexExtractor.extract()
  • exceptions – Extracting Exceptions.
  • ExprError
  • ExtractError
  • utils – Extracting Utils.
  • LazyStr
  • sentinel
  • is_extractor()
  • is_simple_extractor()
  • is_complex_extractor()
  • Property
  • lxml – Extractors for XML or HTML data extracting.
  • AttrCSSExtractor
    • AttrCSSExtractor.extract()
    • AttrCSSExtractor.extract_first()
  • CSSExtractor
    • CSSExtractor.extract()
    • CSSExtractor.extract_first()
  • Element
  • TextCSSExtractor
    • TextCSSExtractor.extract()
    • TextCSSExtractor.extract_first()
  • XPathExtractor
    • XPathExtractor.extract()
    • XPathExtractor.extract_first()
  • json – Extractors for JSON data extracting.
  • JSONExtractor
    • JSONExtractor.extract()
    • JSONExtractor.extract_first()
  • JSONPathExtractor
    • JSONPathExtractor.extract()
    • JSONPathExtractor.extract_first()
  • JSONPathRWExtExtractor
    • JSONPathRWExtExtractor.extract()
    • JSONPathRWExtExtractor.extract_first()
  • JSONPathRWExtractor
    • JSONPathRWExtractor.extract()
    • JSONPathRWExtractor.extract_first()
  • json_extractor_backend
  • item – Complex Extractor for data extracting.
  • Field
    • Field.extract()
  • Item
    • Item.extract()
    • Item.field_names()
    • Item.simplify()

Data-Extractor

Combine XPath, CSS Selectors and JSONPath for Web data extracting.

https://secure.travis-ci.org/linw1995/data_extractor.svg?branch=master

https://codecov.io/github/linw1995/data_extractor/coverage.svg?branch=master

Navigation

  • Quickstarts
  • Data-Extractor HOWTOs
  • Contributing
  • API Reference
    • data_extractor
    • core – Abstract Base Classes.
    • SimpleExtractorMeta
    • ComplexExtractorMeta
    • AbstractSimpleExtractor
    • AbstractComplexExtractor
    • exceptions – Extracting Exceptions.
    • ExprError
    • ExtractError
    • utils – Extracting Utils.
    • LazyStr
    • sentinel
    • is_extractor()
    • is_simple_extractor()
    • is_complex_extractor()
    • Property
    • lxml – Extractors for XML or HTML data extracting.
    • AttrCSSExtractor
    • CSSExtractor
    • Element
    • TextCSSExtractor
    • XPathExtractor
    • json – Extractors for JSON data extracting.
    • JSONExtractor
    • JSONPathExtractor
    • JSONPathRWExtExtractor
    • JSONPathRWExtractor
    • json_extractor_backend
    • item – Complex Extractor for data extracting.
    • Field
    • Item
  • Changelog

Related Topics

  • Documentation overview
    • Previous: Contributing
    • Next: core – Abstract Base Classes.

Quick search

©2024, 林玮. | Powered by Sphinx 7.4.7 & Alabaster 0.7.16 | Page source