skip to navigation
skip to content

pomp 0.2

Screen scraping and web crawling framework

Pomp is a screen scraping and web crawling framework. Pomp is inspired by and similar to Scrapy, but has a simpler implementation that lacks the hard Twisted dependency.

Features:

  • Pure python
  • Only one dependency for Python 2.x - concurrent.futures (backport of package for Python 2.x)
  • Supports one file applications; Pomps doesn’t force a specific project layout or other restrictions.
  • Pomp is a meta framework like Paste: you may use it to create your own scraping framework.
  • Extensible networking: you may use any sync or async method.
  • No parsing libraries in the core; use you preferred approach.
  • Pomp instances may be distributed and are designed to work with an external queue.

Pomp makes no attempt to accomodate:

  • redirects
  • proxies
  • caching
  • database integration
  • cookies
  • authentication
  • etc.

If you want proxies, redirects, or similar, you may use the excellent requests library as the Pomp downloader.

Pomp examples

Pomp docs

Continuous integration status by drone.io:

PyPI status:

Docs status:

Pomp is written and maintained by Evgeniy Tatarkin and is licensed under the BSD license.

 
File Type Py Version Uploaded on Size
pomp-0.2-py2.py3-none-any.whl (md5) Python Wheel 3.5 2016-03-01 16KB
pomp-0.2.tar.gz (md5) Source 2016-03-01 16KB
  • Downloads (All Versions):
  • 0 downloads in the last day
  • 0 downloads in the last week
  • 495 downloads in the last month