{ "info": { "author": "Johannes Ahlmann", "author_email": "johannes@fluquid.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "====================\nExtract Social Media\n====================\n\n.. image:: https://img.shields.io/pypi/v/extract-social-media.svg\n :target: https://pypi.python.org/pypi/extract-social-media\n\n.. image:: https://img.shields.io/pypi/pyversions/extract-social-media.svg\n :target: https://pypi.python.org/pypi/extract-social-media\n\n.. image:: https://img.shields.io/travis/fluquid/extract-social-media.svg\n :target: https://travis-ci.org/fluquid/extract-social-media\n\n.. image:: https://codecov.io/github/fluquid/extract-social-media/coverage.svg?branch=master\n :alt: Coverage Status\n :target: https://codecov.io/github/fluquid/extract-social-media\n\n.. image:: https://requires.io/github/fluquid/extract-social-media/requirements.svg?branch=master\n :alt: Requirements Status\n :target: https://requires.io/github/fluquid/extract-social-media/requirements/?branch=master\n\nExtract social media links from websites.\n\nMany websites reference their facebook, twitter, linkedin, youtube accounts\nand these can be invaluable to gather 360 degree information about a company.\n\nThis library allows to extract links or handles for the most commonly used\ninternational social media networks.\n\n* Free software: MIT license\n* Python versions: 2.7, 3.4+\n\nFeatures\n--------\n\n* Extract social media links/handles from html content\n* Attempts to extract links/handles also from widgets, scripts, etc.\n* Supports most widely used social networks\n\n * facebook\n * linkedin\n * twitter\n * youtube\n * github\n * google plus\n * pinterest\n * instagram\n * snapchat\n * flipboard\n * flickr\n * weibo\n * periscope\n * telegram\n * soundcloud\n * feedburner\n * vimeo\n * slideshare\n * vkontakte\n * xing\n\nQuickstart\n----------\n\n.. code:: python\n\n import requests\n from html_to_etree import parse_html_bytes\n res = requests.get('https://techcrunch.com/contact/')\n tree = parse_html_bytes(res.content, res.headers.get('content-type'))\n\n set(find_links_tree(tree))\n\n {'http://pinterest.com/techcrunch/',\n 'http://www.youtube.com/user/techcrunch',\n 'http://www.linkedin.com/company/techcrunch',\n 'https://www.facebook.com/techcrunch',\n 'https://flipboard.com/@techcrunch',\n 'http://instagram.com/techcrunch',\n 'https://plus.google.com/+TechCrunch',\n 'https://instagram.com/techcrunch',\n 'https://twitter.com/techcrunch'}\n\nCaveats\n-------\n\n* currently finds all social media links on a page\n\n * need to look into finding most relevant links based on link location,\n link context, company name, etc.\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `fluquid/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`fluquid/cookiecutter-pypackage`: https://github.com/fluquid/cookiecutter-pypackage\n\n=======\nHistory\n=======\n\n\n0.4.0 (2017-08-18)\n------------------\n\n* naive blacklisting for photos, videos, search, tweets, etc.\n\n0.3.0 (2017-08-18)\n------------------\n\n* fixed exception when \"href\" is empty or non-string\n\n0.2.0 (2017-06-08)\n------------------\n\n* better test coverage\n* accepting data-href\n\n0.1.0 (unreleased)\n------------------\n\n* First release on PyPI.\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/fluquid/extract-social-media", "keywords": "extract-social-media", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "extract-social-media", "package_url": "https://pypi.org/project/extract-social-media/", "platform": "", "project_url": "https://pypi.org/project/extract-social-media/", "project_urls": { "Homepage": "https://github.com/fluquid/extract-social-media" }, "release_url": "https://pypi.org/project/extract-social-media/0.4.0/", "requires_dist": [ "lxml", "requests", "html-to-etree", "six" ], "requires_python": "", "summary": "Extract social media links from websites", "version": "0.4.0" }, "last_serial": 3105143, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "98a87f408f2f64d0ef235ed2e8929b2d", "sha256": "5453ba01896c89c201b393505095f7e91684d22291029469bbc1fba2f8c111d4" }, "downloads": -1, "filename": "extract_social_media-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98a87f408f2f64d0ef235ed2e8929b2d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5636, "upload_time": "2017-06-08T11:32:01", "url": "https://files.pythonhosted.org/packages/75/4a/960d6480079619b04d311b4ba3aefe975f200035f29a799cf4d4296f271a/extract_social_media-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ad48189298f29f652d9e273f74cfbc3", "sha256": "118003b1a2274c33119e9fa217ad0f226ca1bbb5023b585bf6f6874b8c0f69df" }, "downloads": -1, "filename": "extract-social-media-0.1.0.tar.gz", "has_sig": false, "md5_digest": "6ad48189298f29f652d9e273f74cfbc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17632, "upload_time": "2017-06-08T11:32:02", "url": "https://files.pythonhosted.org/packages/86/8f/a5eb7c6568e32ce1420dd249bc83c8ae03d809214184eb25e21ff8a3a368/extract-social-media-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "aa3072b7e5b41b42b04726eddf3c0a86", "sha256": "420019b264cf94a959ca450b225e1ba3befc042a019ef191bdec803e124964b1" }, "downloads": -1, "filename": "extract_social_media-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aa3072b7e5b41b42b04726eddf3c0a86", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5732, "upload_time": "2017-06-08T11:57:44", "url": "https://files.pythonhosted.org/packages/3b/48/67af158821867c1156eca8b77c1343da59cede500c9256fa2fa946c1ef8f/extract_social_media-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e6ef8892b17983a72dc5c0ba45cc20a", "sha256": "53eb7b50c54a2e2bb536a01d7d5e442a03a72b1e47af4b8b20e914299cf113cc" }, "downloads": -1, "filename": "extract-social-media-0.2.0.tar.gz", "has_sig": false, "md5_digest": "9e6ef8892b17983a72dc5c0ba45cc20a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17980, "upload_time": "2017-06-08T11:57:45", "url": "https://files.pythonhosted.org/packages/26/d1/b78570b82f0b41a80ef9ade6fd3ae6b1c5d404af2f376e38b510d819f7d0/extract-social-media-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "623bce8fd012ab625b39c47c17225835", "sha256": "79c5af3ef4d018ce5f4201a6002d9c1c0b09f54a5925e6a65e6662785b507bbb" }, "downloads": -1, "filename": "extract_social_media-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "623bce8fd012ab625b39c47c17225835", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5871, "upload_time": "2017-08-18T01:46:37", "url": "https://files.pythonhosted.org/packages/10/30/078e065840526cb0aa5afa2d8aced874e67f88be95eb65a4f927f6a0cfb5/extract_social_media-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b54e0be9a275bcb28dea326deb7829c", "sha256": "a631f426d520eb512277bd249409ed9f5c0383fce9d9c497ca0f1c565d048525" }, "downloads": -1, "filename": "extract-social-media-0.3.0.tar.gz", "has_sig": false, "md5_digest": "1b54e0be9a275bcb28dea326deb7829c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18091, "upload_time": "2017-08-18T01:46:38", "url": "https://files.pythonhosted.org/packages/f9/5a/6cd32d9cf90e34bc0972e018f81f96b27285d81ac92d56a6717d3d27ffa7/extract-social-media-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "eff18147197fbab62270906dde3cde38", "sha256": "de3cb65b312f0ea7f0e60edbdbe6e567a3c957fb91ceca77e73a0f8622fb8673" }, "downloads": -1, "filename": "extract_social_media-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eff18147197fbab62270906dde3cde38", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6154, "upload_time": "2017-08-18T02:05:06", "url": "https://files.pythonhosted.org/packages/66/98/d21c9cecb686d4be026bee1a890e3b0cd0b7837e99486c2a68a085308d53/extract_social_media-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d537fa495570534def2b7d758f02dd31", "sha256": "c062972a8b981a5be080c25a4d2e650ef7e875b8898ac7074424f3e653baf574" }, "downloads": -1, "filename": "extract-social-media-0.4.0.tar.gz", "has_sig": false, "md5_digest": "d537fa495570534def2b7d758f02dd31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18315, "upload_time": "2017-08-18T02:05:08", "url": "https://files.pythonhosted.org/packages/b9/31/117982deaf788e74710741e32467cd94e52d3e51bf6724ed7e41a53ea8cb/extract-social-media-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "eff18147197fbab62270906dde3cde38", "sha256": "de3cb65b312f0ea7f0e60edbdbe6e567a3c957fb91ceca77e73a0f8622fb8673" }, "downloads": -1, "filename": "extract_social_media-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eff18147197fbab62270906dde3cde38", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6154, "upload_time": "2017-08-18T02:05:06", "url": "https://files.pythonhosted.org/packages/66/98/d21c9cecb686d4be026bee1a890e3b0cd0b7837e99486c2a68a085308d53/extract_social_media-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d537fa495570534def2b7d758f02dd31", "sha256": "c062972a8b981a5be080c25a4d2e650ef7e875b8898ac7074424f3e653baf574" }, "downloads": -1, "filename": "extract-social-media-0.4.0.tar.gz", "has_sig": false, "md5_digest": "d537fa495570534def2b7d758f02dd31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18315, "upload_time": "2017-08-18T02:05:08", "url": "https://files.pythonhosted.org/packages/b9/31/117982deaf788e74710741e32467cd94e52d3e51bf6724ed7e41a53ea8cb/extract-social-media-0.4.0.tar.gz" } ] }