{ "info": { "author": "Ching Kit Wong", "author_email": "270018958@qq.com", "bugtrack_url": null, "classifiers": [], "description": "\n LineCache caches the line position of a file in the memory. Everytime it access a line, it will seek to the related postion and readline().\n Noticing that it may cost some time when you first cache lines of a file.\n\n Usage:\n\n from linecache_light import LineCache\n\n linecache = LineCache('a.txt', cache_suffix='.cache')\n\n num_lines = len(linecache)\n\n line_0 = linecache[0]\n\n line_100 = linecache[100]\n\n line_indexing= linecache[[2,3,4,5]]\n\n line_indexing = linecache[-1]\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/Yelrose/linecache_light", "keywords": "linecache", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "linecache-light", "package_url": "https://pypi.org/project/linecache-light/", "platform": "", "project_url": "https://pypi.org/project/linecache-light/", "project_urls": { "Homepage": "https://github.com/Yelrose/linecache_light" }, "release_url": "https://pypi.org/project/linecache-light/0.1.3/", "requires_dist": null, "requires_python": "", "summary": "A python package that can fast random access any lines in a large file without high memory cost.", "version": "0.1.3" }, "last_serial": 2715611, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "f564fa1c6b4d7db7b8534889a7009554", "sha256": "6ee198fe7806cc1626bb44d2efd6b5b07b3235671ee357f22caf25ff807ac735" }, "downloads": -1, "filename": "linecache-light-0.1.tar.gz", "has_sig": false, "md5_digest": "f564fa1c6b4d7db7b8534889a7009554", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1535, "upload_time": "2017-03-14T04:11:38", "url": "https://files.pythonhosted.org/packages/c3/21/ac844adfb0897461c4ac8bd120e3decd0cc4f2c6c282fb9138222db8ff00/linecache-light-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "99dbcc2356703132c86e0d79c2a04a5e", "sha256": "ea7e2a0e7998c856b9501e29b6b2d38503d2a8ce406e79fce4591c8b025e34c5" }, "downloads": -1, "filename": "linecache-light-0.1.1.tar.gz", "has_sig": false, "md5_digest": "99dbcc2356703132c86e0d79c2a04a5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1555, "upload_time": "2017-03-14T04:27:44", "url": "https://files.pythonhosted.org/packages/0d/a6/b251b27f7d93e0a47132c8fb8a8a788d125736a3c2548cb82e18d67b539f/linecache-light-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "1f2ef2736e15af314699801d511f0b7e", "sha256": "8066c3ca952d7b16012c70cedafc11ced872ff7cb1efd4b01bf429bf42a55772" }, "downloads": -1, "filename": "linecache-light-0.1.2.tar.gz", "has_sig": false, "md5_digest": "1f2ef2736e15af314699801d511f0b7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1824, "upload_time": "2017-03-14T06:51:25", "url": "https://files.pythonhosted.org/packages/2a/0c/bf59d42930df838e8e84beffd287e527f88878cd825ee61b63b5359ec75e/linecache-light-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "615d1120f68d56832d956f867be20cda", "sha256": "7ecb9708f7d67db442464ef0b3f37be2c9152dde2bb6474ac1660b3ae691c23f" }, "downloads": -1, "filename": "linecache-light-0.1.3.tar.gz", "has_sig": false, "md5_digest": "615d1120f68d56832d956f867be20cda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1827, "upload_time": "2017-03-19T10:30:50", "url": "https://files.pythonhosted.org/packages/38/5b/ec41f422fd558c7aa9962391f1f644fea2625798c39a79c8b4afafbc7a19/linecache-light-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "615d1120f68d56832d956f867be20cda", "sha256": "7ecb9708f7d67db442464ef0b3f37be2c9152dde2bb6474ac1660b3ae691c23f" }, "downloads": -1, "filename": "linecache-light-0.1.3.tar.gz", "has_sig": false, "md5_digest": "615d1120f68d56832d956f867be20cda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1827, "upload_time": "2017-03-19T10:30:50", "url": "https://files.pythonhosted.org/packages/38/5b/ec41f422fd558c7aa9962391f1f644fea2625798c39a79c8b4afafbc7a19/linecache-light-0.1.3.tar.gz" } ] }