phantompy

Release v0.10.

phantompy is a BSD Licensed, headless WebKit engine with a powerful pythonic api.

Introduction

This package has two main components:

  • C/C++ Library which exposes some portions of the WebKit API from Qt5 (libphantompy).
  • Python bindings for libphantompy

Features

Note

One or more of the listed features are not implemented. And others are only a proof of concept and have a limited API.

  • Live DOM access in a pythonic way. (Proof of concept API implemented)
  • Totally configurable (currently only limited config options are exposed to Python)
  • Access to a frames tree created by a page.
  • Access to background requests of one page.

Developers Api