{ "info": { "author": "SeongHyun.Ahn", "author_email": "sh84.ahn@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Text Processing :: Markup :: HTML" ], "description": "ExtendedOpenGraphParser is a python module for parsing the Open Graph Protocol. \r\n\r\nOpen Graph Protocol spec: http://ogp.me/\r\n\r\n\r\nInstallation\r\n=============\r\npip install ExtendedOpenGraph\r\n\r\nFeatures\r\n=============\r\n* Based on opengraph.\r\n* If not exist Open Graph properties in meta tag, it is able to parse basic Metadata.\r\n* Input URL and HTML.\r\n* Output python dictionary.\r\n* Like Facebook.\r\n\r\nUsage\r\n=============\r\n**input : url**\r\n\r\n>>> import ExtendedOpenGraph\r\n>>> data = ExtendedOpenGraph.parse(url=\"http://www.twitter.com\")\r\n>>> for key, value in data.items():\r\n... print \"%-15s => %s\" % (key, value)\r\n...\r\nurl => http://www.twitter.com\r\nimage => https://abs.twimg.com/a/1373572090/t1/img/front_page/jp-mountain@2x.jpg\r\ntype => website\r\ntitle => \ud2b8\uc704\ud130 \r\n\r\n**input : html**\r\n\r\n>>> ex_html=\"
\"\r\n>>> data = ExtendedOpenGraph.parse(html=ex_html)\r\n>>> for key, value in data.items():\r\n... print \"%-15s => %s\" % (key, value)\r\n...\r\nurl => None\r\nimage => logo.png\r\ntype => website\r\ntitle => ExtendOpenGraph",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/AhnSeongHyun/ExtendedOpenGraphParser",
"keywords": "opengraph protocol facebook",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "ExtendedOpenGraph",
"package_url": "https://pypi.org/project/ExtendedOpenGraph/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/ExtendedOpenGraph/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://github.com/AhnSeongHyun/ExtendedOpenGraphParser"
},
"release_url": "https://pypi.org/project/ExtendedOpenGraph/0.3/",
"requires_dist": null,
"requires_python": null,
"summary": "A module of parsing the open graph protocol and extracing the summary of the web page.",
"version": "0.3"
},
"last_serial": 1010952,
"releases": {
"0.1": [
{
"comment_text": "",
"digests": {
"md5": "b5c177e7288bf7e8c3c8714313737fc6",
"sha256": "60d22c3b55a987fc613c51d5928d6344706e6077ad19a1d03ef043e275de45d5"
},
"downloads": -1,
"filename": "ExtendedOpenGraph-0.1.tar.gz",
"has_sig": false,
"md5_digest": "b5c177e7288bf7e8c3c8714313737fc6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3689,
"upload_time": "2013-07-15T09:03:17",
"url": "https://files.pythonhosted.org/packages/3c/a0/1c967193d8f682a46ba970cf93b15afa20f80304b2fa699a9415abb9d264/ExtendedOpenGraph-0.1.tar.gz"
}
],
"0.3": [
{
"comment_text": "",
"digests": {
"md5": "3207cd3e232731820e76d2ea6877d1ec",
"sha256": "7bfb1650a29db154832dc59f816e2404131a9586360a5b0ec18366048ff06b2b"
},
"downloads": -1,
"filename": "ExtendedOpenGraph-0.3.tar.gz",
"has_sig": false,
"md5_digest": "3207cd3e232731820e76d2ea6877d1ec",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3754,
"upload_time": "2014-02-25T00:41:09",
"url": "https://files.pythonhosted.org/packages/ed/44/9ada67a91d79be491f39996b2a9365e4ff2e863b33ae8046750155734b1a/ExtendedOpenGraph-0.3.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "3207cd3e232731820e76d2ea6877d1ec",
"sha256": "7bfb1650a29db154832dc59f816e2404131a9586360a5b0ec18366048ff06b2b"
},
"downloads": -1,
"filename": "ExtendedOpenGraph-0.3.tar.gz",
"has_sig": false,
"md5_digest": "3207cd3e232731820e76d2ea6877d1ec",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3754,
"upload_time": "2014-02-25T00:41:09",
"url": "https://files.pythonhosted.org/packages/ed/44/9ada67a91d79be491f39996b2a9365e4ff2e863b33ae8046750155734b1a/ExtendedOpenGraph-0.3.tar.gz"
}
]
}