{ "info": { "author": "sithsiri", "author_email": "", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# easygooglesearch.py\nThis tiny module allows access to some Google Search features which may not be easily accessible using the official Google APIs. Only the beautifulsoup4 and requests modules are required.\nPlease note that Google may change how the Google Search websites work at any moment, or even ban those who are overusing/abusing their features, which this module will happily allow one to do. Use this module carefully at your own risk.\n## Documentation\n### Google Search\n#### `easygooglesearch.get_autocomplete_entry(query : str)`\n*returns a list of strings, or None*\nTakes a query and returns Google's autocompletes.\n### Google Images\n#### `easygooglesearch.reverse_gimage(imagelink : str)`\n*returns string*\nTakes the link to an image and returns what Google thinks the image is.\n#### `easygooglesearch.reverse_gimage_link(imagelink : str)`\n*returns string*\nTakes the link to an image and returns a link to a Google Search of that image.\n### Exceptions\n#### `easygooglesearch.Error(Exception)`\nThis is the base class for exceptions in the easygooglesearch module.\n#### `easygooglesearch.NetworkError(Error)`\nThis exception is raised when the data easygooglesearch is trying to access on the Internet can't be reached.\n#### `easygooglesearch.DecodeError(Error)`\nThis exception is raised when easygooglesearch doesn't understand the data it got from the Internet. This may indicate that Google has blocked or ratelimited due to overuse/abuse. This can sometimes be fixed by accessing a Google webpage, upon which Google will try to see if you're a robot, and you can lie through your teeth. This error could also indicate that the webpage structure has changed and the module doesn't know what to do. If updating easygooglesearch doesn't fix this problem, see if there is an issue is open, and if not, submit your own.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sithsiri/googlesearch.py", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "easygooglesearch", "package_url": "https://pypi.org/project/easygooglesearch/", "platform": "", "project_url": "https://pypi.org/project/easygooglesearch/", "project_urls": { "Homepage": "https://github.com/sithsiri/googlesearch.py" }, "release_url": "https://pypi.org/project/easygooglesearch/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "allows access to some Google Search features which may not be easily accessible using the official Google APIs", "version": "0.1.0" }, "last_serial": 5449279, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "1dfa1f0ee231608822323b559c2dceee", "sha256": "5ee813981a5e5ce31b91dc763e85a9388c01ec693537893fd7abb4c5faa4c7c6" }, "downloads": -1, "filename": "easygooglesearch-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1dfa1f0ee231608822323b559c2dceee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16159, "upload_time": "2019-06-26T03:09:49", "url": "https://files.pythonhosted.org/packages/c7/d2/4cce91ff9836c6f366c9181628c1c4a0ba0752105a60aa4628f053281a59/easygooglesearch-0.1.0-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1dfa1f0ee231608822323b559c2dceee", "sha256": "5ee813981a5e5ce31b91dc763e85a9388c01ec693537893fd7abb4c5faa4c7c6" }, "downloads": -1, "filename": "easygooglesearch-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1dfa1f0ee231608822323b559c2dceee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16159, "upload_time": "2019-06-26T03:09:49", "url": "https://files.pythonhosted.org/packages/c7/d2/4cce91ff9836c6f366c9181628c1c4a0ba0752105a60aa4628f053281a59/easygooglesearch-0.1.0-py3-none-any.whl" } ] }