Skip to main content
PyCon US is happening May 14th-22nd in Pittsburgh, PA USA.  Learn more

PyOpenGraph is a library written in Python for parsing Open Graph protocol information from web sites.

Project description

PyOpenGraph is a library written in Python for parsing Open Graph protocol information from web sites.

Learn more about the protocol at:

http://opengraphprotocol.org

Installation

To install, download the archive at http://pypi.python.org/pypi/PyOpenGraph and decompress, run python setup.py install.

Usage

import PyOpenGraph

og = PyOpenGraph('http://www.rottentomatoes.com/m/10011268-oceans/')

print og.metadata # => {'url': 'http://www.rottentomatoes.com/m/10011268-oceans/', 'site_name': 'Rotten Tomatoes', 'image': 'http://images.rottentomatoes.com/images/movie/custom/68/10011268.jpg', 'type': 'movie', 'title': 'Oceans'}

print og.metadata['title'] # => Oceans

og.is_valid() # => return True or False

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page