{ "info": { "author": "Yasufumi Taniguchi", "author_email": "yasufumi.taniguchi@gmail.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# Easyfile: Random File Access for Humans\n[![Build Status](https://travis-ci.org/yasufumy/easyfile.svg?branch=master)](https://travis-ci.org/yasufumy/easyfile)\n[![codecov](https://codecov.io/gh/yasufumy/easyfile/branch/master/graph/badge.svg)](https://codecov.io/gh/yasufumy/easyfile)\n\nEasyfile allows you to access an arbitrary line of a text file.\n\nIf your interest is in using Easyfile for Deep Learning, please check [Lineflow](https://github.com/yasufumy/lineflow).\n\n## Installation\n\nTo install Easyfile:\n\n```bash\npip install easyfile\n```\n\n## Usage\n\n```py\nimport easyfile\n\ndata = easyfile.TextFile('/path/to/text')\n\ndata[0] # Access the first line of your text\ndata[-1] # Access the last line of your text\ndata[10:100] # Access the 10th line to the 100 the line of your text\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/yasufumy/easyfile", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "easyfile", "package_url": "https://pypi.org/project/easyfile/", "platform": "", "project_url": "https://pypi.org/project/easyfile/", "project_urls": { "Homepage": "https://github.com/yasufumy/easyfile" }, "release_url": "https://pypi.org/project/easyfile/0.0.5/", "requires_dist": null, "requires_python": "", "summary": "Python Random File Access for Humans", "version": "0.0.5" }, "last_serial": 5653138, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "aea244d06aebaf1a4a01ea59b3c3dec1", "sha256": "6a2d494b01b57cfb3201bf2f0f249c1bc77043180fc8a90095f9848bfe17a6e2" }, "downloads": -1, "filename": "easyfile-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "aea244d06aebaf1a4a01ea59b3c3dec1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3297, "upload_time": "2019-06-20T07:02:00", "url": "https://files.pythonhosted.org/packages/3b/a6/0d9ab1d02d6a1ffc58f8f89ac8af75f07312fedb7d0b59fddedc9e65165f/easyfile-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d7c03ea0242ca6463cf560939ad758cf", "sha256": "33472731fedd75ebc579145c1d938591b811e3592e2f758578017a3f69694bf6" }, "downloads": -1, "filename": "easyfile-0.0.1.tar.gz", "has_sig": false, "md5_digest": "d7c03ea0242ca6463cf560939ad758cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2190, "upload_time": "2019-06-20T07:02:02", "url": "https://files.pythonhosted.org/packages/04/cf/fc204e7bb96b359817e45bb49d60cb2fc4c1cfc185785ce8a7093ca7bc58/easyfile-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "2d4b99794bb64b7c30cac1c4c95431c9", "sha256": "6ada6d1735222630688026359c7d736519be4f4e0c8bc4baccb85378328b7b3d" }, "downloads": -1, "filename": "easyfile-0.0.2.tar.gz", "has_sig": false, "md5_digest": "2d4b99794bb64b7c30cac1c4c95431c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10989, "upload_time": "2019-06-27T04:20:03", "url": "https://files.pythonhosted.org/packages/a7/56/2ecc8862e97f1f03e63c6b5dc3c32357672ba24b259cb7cc321d053e4e51/easyfile-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "e8a1a8e77b1bd0680890046340f81cd8", "sha256": "a0dd97e344c4b210ae16cd9ed98a196e7796e01beb688d8ed3e9bb2ae21a59d6" }, "downloads": -1, "filename": "easyfile-0.0.3.tar.gz", "has_sig": false, "md5_digest": "e8a1a8e77b1bd0680890046340f81cd8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11269, "upload_time": "2019-07-18T07:13:49", "url": "https://files.pythonhosted.org/packages/c2/81/62edf0c812ac03515baee0169be13596bf011ee33198247c6b2aadabf628/easyfile-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "65fd6c796997c4e4c636806aacc71839", "sha256": "f5b6acccbb3e12cfceed4a96b51ef7ec228fb400e7b83cc37b1147c92fc947ad" }, "downloads": -1, "filename": "easyfile-0.0.4.tar.gz", "has_sig": false, "md5_digest": "65fd6c796997c4e4c636806aacc71839", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11235, "upload_time": "2019-07-18T07:33:16", "url": "https://files.pythonhosted.org/packages/13/99/64a0b901fa46f01e6d52450f7c316b5ae02d6605d8e681098e553a02f496/easyfile-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "443289549b946c73542e9bb1dd92c9e1", "sha256": "7056958b582b09bc68a47aea09fcd8e5f1f783a7a5d9905c8c03810e1a717cb9" }, "downloads": -1, "filename": "easyfile-0.0.5.tar.gz", "has_sig": false, "md5_digest": "443289549b946c73542e9bb1dd92c9e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11555, "upload_time": "2019-08-09T02:58:24", "url": "https://files.pythonhosted.org/packages/02/8f/182b38e71e05b03cb87ec91f821355b7378ed889eae64f3a4ec3cdba0126/easyfile-0.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "443289549b946c73542e9bb1dd92c9e1", "sha256": "7056958b582b09bc68a47aea09fcd8e5f1f783a7a5d9905c8c03810e1a717cb9" }, "downloads": -1, "filename": "easyfile-0.0.5.tar.gz", "has_sig": false, "md5_digest": "443289549b946c73542e9bb1dd92c9e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11555, "upload_time": "2019-08-09T02:58:24", "url": "https://files.pythonhosted.org/packages/02/8f/182b38e71e05b03cb87ec91f821355b7378ed889eae64f3a4ec3cdba0126/easyfile-0.0.5.tar.gz" } ] }