Skip to content

S03D4-164/Ghost.py

This branch is 1 commit ahead of, 50 commits behind jeanphix/Ghost.py:dev.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

S03D4-164S03D4-164
S03D4-164
and
S03D4-164
Sep 21, 2015
8b457f8 · Sep 21, 2015
Jul 17, 2015
Sep 21, 2015
Sep 16, 2015
Mar 25, 2013
Dec 8, 2011
Sep 19, 2012
Jul 27, 2015
Nov 28, 2011
Jan 12, 2015
Jul 10, 2012

Repository files navigation

ghost.py

https://drone.io/github.com/jeanphix/Ghost.py/status.png

ghost.py is a webkit web client written in python:

from ghost import Ghost
ghost = Ghost()

with ghost.start() as session:
    page, extra_resources = session.open("http://jeanphix.me")
    assert page.http_status == 200 and 'jeanphix' in page.content

Installation

ghost.py requires either PySide (preferred) or PyQt Qt bindings:

pip install pyside
pip install ghost.py --pre

OSX:

brew install qt
mkvirtualenv foo
pip install -U pip  # make sure pip is current
pip install PySide
pyside_postinstall.py -install
pip install Ghost.py

About

Webkit based scriptable web browser for python.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 90.5%
  • HTML 6.0%
  • JavaScript 2.2%
  • CSS 1.3%