{ "info": { "author": "Jun Harashima", "author_email": "j.harashima@gmail.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", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "====\ngsch\n====\n\n.. image:: https://img.shields.io/pypi/v/gsch.svg\n :target: https://pypi.python.org/pypi/gsch\n\n.. image:: https://img.shields.io/travis/jun-harashima/gsch.svg\n :target: https://travis-ci.org/jun-harashima/gsch\n\ngsch is a tool for handling paper information in a Google Scholar results page.\n\nQuick Start\n===========\n\nTo install gsch, run this command in your terminal:\n\n.. code-block:: bash\n\n $ pip install gsch\n\nUsing gsch, you can handle paper information in a Google Scholar results page as follows:\n\n.. code-block:: python\n\n from gsch.agent import Agent\n from gsch.paper import Paper\n\n agent = Agent()\n papers = agent.search(['some', 'topic'])\n\nFor a given query, ``agent`` obtains 10 search results on Google Scholar. Please be careful not to send too many requests to the service because there is a query limit.\n\n``agent`` organizes the search results into the ``Paper`` instances, each of which consists of the following attributes:\n\n- title\n- authors\n- year\n- cited_by\n- url\n- snippets\n\nYou will often obtain better results as follows:\n\n.. code-block:: python\n\n from gsch.option import Option\n\n agent = Agent()\n option = Option(year_low=2017)\n papers = agent.search(['some', 'topic'], option)\n\nIn this case, ``papers`` consists of papers that have been published since 2017. Like this, you can use the following options:\n\n- ``year_low``: if you set ``year_low=2017``, you obtain papers that have been published since 2017\n- ``year_high``: if you set ``year_high=2017``, you obtain papers that have been published by 2017\n- ``start``: if you set ``start=10``, you obtain papers that are ranked from 11 to 20", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jun-harashima/gsch", "keywords": "gsch", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "gsch", "package_url": "https://pypi.org/project/gsch/", "platform": "", "project_url": "https://pypi.org/project/gsch/", "project_urls": { "Homepage": "https://github.com/jun-harashima/gsch" }, "release_url": "https://pypi.org/project/gsch/0.2.4/", "requires_dist": null, "requires_python": "", "summary": "gsch is a tool for handling paper information in a Google Scholar results page.", "version": "0.2.4" }, "last_serial": 4433834, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "3c6ccd9d9acc3633eb5ad7e1101a4051", "sha256": "3aeeb08c779e61e8b4d9cc9dc44ae752a3a74322bb84fbe9dccd4e7a4c6d2347" }, "downloads": -1, "filename": "gsch-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3c6ccd9d9acc3633eb5ad7e1101a4051", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9158, "upload_time": "2018-10-12T14:06:06", "url": "https://files.pythonhosted.org/packages/98/7b/79e37819162b3dd530f06dc2ab911f4076f4ba5aef200e39442d1250eef5/gsch-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "80031391a10b9b07e50e666bca5649f4", "sha256": "0e21bd1671c7002a5d9fa65ac7d347c134a78cc23f70956f6c21e84a7cd86571" }, "downloads": -1, "filename": "gsch-0.2.0.tar.gz", "has_sig": false, "md5_digest": "80031391a10b9b07e50e666bca5649f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4543, "upload_time": "2018-10-25T23:43:03", "url": "https://files.pythonhosted.org/packages/9e/d9/5e6b64dea6fa91954df428b171b869a9076ce9bea0b9698b239f09701e55/gsch-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "1bb987d3d11b2d0ab1d76a483999b0ec", "sha256": "62606ad93414c5113876b5acad6896ac719ea373c8e34733453b4113774b8f6b" }, "downloads": -1, "filename": "gsch-0.2.1.tar.gz", "has_sig": false, "md5_digest": "1bb987d3d11b2d0ab1d76a483999b0ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4740, "upload_time": "2018-10-27T00:29:08", "url": "https://files.pythonhosted.org/packages/da/80/754f41d6cac4a1dea937f431ba03d69ce9e4e77fa5938ceb8f2e247719b9/gsch-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "8df9c506c850fdea6f091fef9dca04d9", "sha256": "13ab64c62b36aa245b1bc9d9bf020eee86ec1938684753ef0153d162db4af8d5" }, "downloads": -1, "filename": "gsch-0.2.2.tar.gz", "has_sig": false, "md5_digest": "8df9c506c850fdea6f091fef9dca04d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4795, "upload_time": "2018-10-28T07:10:41", "url": "https://files.pythonhosted.org/packages/77/08/1661de466bb52eab664b56a0d24914e27c617980c38eb412da1c11e8ed7d/gsch-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "fbf7b8d1b52384d5e8a1ba1f1be3d1da", "sha256": "524a915f9ffb6a7606dc4cddb7b8d733c4bc4ca88a49075c8dced2fd7a0113f5" }, "downloads": -1, "filename": "gsch-0.2.3.tar.gz", "has_sig": false, "md5_digest": "fbf7b8d1b52384d5e8a1ba1f1be3d1da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4826, "upload_time": "2018-10-30T00:55:26", "url": "https://files.pythonhosted.org/packages/a5/d2/4756bce82084a0996cf3ca31ffb1e1a94575b4e316b82a3cc8b52dd9c1b9/gsch-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "185975b0f0a91832b5196ceca0fa8c07", "sha256": "b11049a22b168640f97747da0781a52c72efb5de0d71c3f14d0c8ad9782120f5" }, "downloads": -1, "filename": "gsch-0.2.4.tar.gz", "has_sig": false, "md5_digest": "185975b0f0a91832b5196ceca0fa8c07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4828, "upload_time": "2018-10-31T00:39:49", "url": "https://files.pythonhosted.org/packages/96/a0/d43eac7bb91138a20133bd8a28c21496d026e958cd05858e2b6baba72847/gsch-0.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "185975b0f0a91832b5196ceca0fa8c07", "sha256": "b11049a22b168640f97747da0781a52c72efb5de0d71c3f14d0c8ad9782120f5" }, "downloads": -1, "filename": "gsch-0.2.4.tar.gz", "has_sig": false, "md5_digest": "185975b0f0a91832b5196ceca0fa8c07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4828, "upload_time": "2018-10-31T00:39:49", "url": "https://files.pythonhosted.org/packages/96/a0/d43eac7bb91138a20133bd8a28c21496d026e958cd05858e2b6baba72847/gsch-0.2.4.tar.gz" } ] }