{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "License :: Public Domain", "Operating System :: OS Independent", "Programming Language :: Python", "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": "\n\n[](https://pypi.org/project/elapsed/)\n\n#### Installation\n```bash\n$ [sudo] pip install elapsed\n```\n\n#### Features\n+ accepts `datetime` or pid. `os.getcwd()` by default\n\n#### Classes\nclass|`__doc__`\n-|-\n`elapsed.Elapsed` |\n\n#### Functions\nfunction|`__doc__`\n-|-\n`elapsed.days(input=None)` |return elapsed time in days. accepts pid or datetime\n`elapsed.get(input=None)` |return elapsed.Elapsed instance. accepts pid or datetime\n`elapsed.hours(input=None)` |return elapsed time in hours. accepts pid or datetime\n`elapsed.minutes(input=None)` |return elapsed time in minutes. accepts pid or datetime\n`elapsed.seconds(input=None)` |return elapsed time in seconds. accepts pid or datetime\n\n#### Examples\n`datetime` elapsed time\n```python\n>>> dt = datetime.datetime.now()\n>>> time.sleep(2)\n>>> elapsed.get(dt)\n'00:02'\n```\n\nprocess elapsed time by pid (`os.getpid()` by default)\n```python\n>>> import elapsed\n>>> e = elapsed.get(1)\n'02-16:30:38'\n>>> e.days, e.hours, e.minutes, e.seconds\n(2, 64, 3870, 232238)\n```\n\n`elapsed.seconds()`, `elapsed.minutes()`, `elapsed.hours()`, `elapsed.days()`\n```python\n>>> elapsed.seconds(1)\n232238\n>>> elapsed.minutes(1)\n3870\n>>> elapsed.hours(1)\n64\n>>> elapsed.days(1)\n2\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/looking-for-a-job/elapsed.py", "keywords": "elapsed", "license": "", "maintainer": "", "maintainer_email": "", "name": "elapsed", "package_url": "https://pypi.org/project/elapsed/", "platform": "", "project_url": "https://pypi.org/project/elapsed/", "project_urls": { "Homepage": "https://github.com/looking-for-a-job/elapsed.py" }, "release_url": "https://pypi.org/project/elapsed/2019.4.13/", "requires_dist": null, "requires_python": "", "summary": "elapsed time", "version": "2019.4.13" }, "last_serial": 5587667, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "dc15774b76e2abf7c792e03155ace518", "sha256": "e7f131950426ba0436b1d3a751be65e5562a39cdcdb910a51eba86d2d8e46047" }, "downloads": -1, "filename": "elapsed-0.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dc15774b76e2abf7c792e03155ace518", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2180, "upload_time": "2018-10-11T00:11:11", "url": "https://files.pythonhosted.org/packages/98/22/8e39147092b843c30e314832d9fe9af6c6f20d740a409a96bc47dbd3b655/elapsed-0.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0241a10a7eb1ae3fb719d811d5e36726", "sha256": "890508721c4ebcb58ad9504e19487756e4c68b7895fd409dcef2dba35663ea5d" }, "downloads": -1, "filename": "elapsed-0.0.0.tar.gz", "has_sig": false, "md5_digest": "0241a10a7eb1ae3fb719d811d5e36726", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1550, "upload_time": "2018-10-11T00:11:13", "url": "https://files.pythonhosted.org/packages/15/51/a0cfa7aa86275e49216542aaaa9b668a09dcb6a3de36914762ad00b6324c/elapsed-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "57f51a29120b9c3909456d30b995b0a4", "sha256": "627ab35d8624a6fcb06a007a666cdc0db69c62aa712df1993b16a269a1aa2c99" }, "downloads": -1, "filename": "elapsed-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "57f51a29120b9c3909456d30b995b0a4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2185, "upload_time": "2018-10-11T00:25:23", "url": "https://files.pythonhosted.org/packages/a9/11/866de15c5ba50fe0b56c9bec2dc629861e4fbb5de793de0e71766dee7b70/elapsed-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b194bc693a4c1e69d4812644dd09365", "sha256": "da6f96b4bc45ddec95f938b6dfed5099c217de807b024184b72dfe21beb594a1" }, "downloads": -1, "filename": "elapsed-0.0.1.tar.gz", "has_sig": false, "md5_digest": "8b194bc693a4c1e69d4812644dd09365", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1546, "upload_time": "2018-10-11T00:25:24", "url": "https://files.pythonhosted.org/packages/f3/65/01768576a3119c8e25ef9c8392dc2075e1ecf64dade38f34961aa96b1ea5/elapsed-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "1edb8c15ebc23e96db32d7eaa647af1a", "sha256": "424186e69807df79c2b873d18b9a92595b8aeb8aacc7bb33a01b120adfbea162" }, "downloads": -1, "filename": "elapsed-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1edb8c15ebc23e96db32d7eaa647af1a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2414, "upload_time": "2018-10-31T17:27:42", "url": "https://files.pythonhosted.org/packages/66/38/5c10d7d4292806876ac1cb780092650c2e98e85a55bb848f1e5a719a37e5/elapsed-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6fc84b61bb7dd502276b74e782e6ed0a", "sha256": "53cab0907686f39ff9bda7e4ca7eaf254f1f87eb35ffb61935dfacba2409f9a2" }, "downloads": -1, "filename": "elapsed-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6fc84b61bb7dd502276b74e782e6ed0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1783, "upload_time": "2018-10-31T17:27:44", "url": "https://files.pythonhosted.org/packages/04/15/abaa97b65a6baa9f636176c4774a48a1dbaf044326d0fde7f158734fdf88/elapsed-0.0.2.tar.gz" } ], "2018.11.20": [ { "comment_text": "", "digests": { "md5": "75a2508f43224fbb84f124605598de13", "sha256": "126654fd52b2d73e8b3bb1f61dd50e4cac7dbc9afef84c520ea8a0901d40da32" }, "downloads": -1, "filename": "elapsed-2018.11.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "75a2508f43224fbb84f124605598de13", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5796, "upload_time": "2018-11-19T22:57:17", "url": "https://files.pythonhosted.org/packages/08/f2/95c941d1af248e795e74a50e14a0764d2b6008c5f3b78a8a72122a6533a8/elapsed-2018.11.20-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a918e0410247f32fbb44d9778cb1372", "sha256": "a3e370224a70ffedd6061d37c0ba222f019ab1731e92ca31ccee1eaa5a5ea965" }, "downloads": -1, "filename": "elapsed-2018.11.20.tar.gz", "has_sig": false, "md5_digest": "7a918e0410247f32fbb44d9778cb1372", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2179, "upload_time": "2018-11-19T22:57:19", "url": "https://files.pythonhosted.org/packages/9e/ce/25754797cea03f321e27d12e398392f4f4ef5910a6174b9acabfa399e508/elapsed-2018.11.20.tar.gz" } ], "2018.12.10": [ { "comment_text": "", "digests": { "md5": "5a73c0228ca2b24dd752b841495834c2", "sha256": "e376be9501afc3ef85a8ef892e94b2827d4a009b0a5c33cee9afdc3a03e234ab" }, "downloads": -1, "filename": "elapsed-2018.12.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5a73c0228ca2b24dd752b841495834c2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2806, "upload_time": "2018-12-10T08:30:35", "url": "https://files.pythonhosted.org/packages/94/56/fc275c445cbcf08e80b9a28c8c892288d1d7563473b7677f88e1611417f8/elapsed-2018.12.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "383c2cbcab09f6e8468c4d7bf29afd99", "sha256": "721b64c6bf103dabe004786ab72ffafdd27457d84595381e89ec05ea68740926" }, "downloads": -1, "filename": "elapsed-2018.12.10.tar.gz", "has_sig": false, "md5_digest": "383c2cbcab09f6e8468c4d7bf29afd99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2114, "upload_time": "2018-12-10T08:30:36", "url": "https://files.pythonhosted.org/packages/1c/bf/db7bce75212532dd6c77838e2ec16c68ee9b2f6e06876590f0b0a3abda16/elapsed-2018.12.10.tar.gz" } ], "2018.12.11": [ { "comment_text": "", "digests": { "md5": "46ab4b38a0cf462ccb6c4cf72ef43178", "sha256": "71930a31993bf1999e8e64d7e15db0e784119d5cfd543630a1bbc7a773cbc24c" }, "downloads": -1, "filename": "elapsed-2018.12.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "46ab4b38a0cf462ccb6c4cf72ef43178", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2821, "upload_time": "2018-12-10T12:15:54", "url": "https://files.pythonhosted.org/packages/7f/e5/c5bcf79d95eb535abdafd790398ef58a99e2341a2218fbe47f6f712029cc/elapsed-2018.12.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ada770ff3864192861e1eae2570c2a07", "sha256": "49e07dfc1fb972d51aec0165d379dd5d2a566b9bdf10d22b8d2155d3a6520903" }, "downloads": -1, "filename": "elapsed-2018.12.11.tar.gz", "has_sig": false, "md5_digest": "ada770ff3864192861e1eae2570c2a07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2128, "upload_time": "2018-12-10T12:15:55", "url": "https://files.pythonhosted.org/packages/c6/4e/dbdea4c1476d6dce8edc3ef8f10f67bb9c046b9edc696d574ca3b08fdd87/elapsed-2018.12.11.tar.gz" } ], "2018.12.13": [ { "comment_text": "", "digests": { "md5": "9b132b797ef5c534f1252716bed8af13", "sha256": "0def5139c1dd8d5d56b59b53f90bf5cb2422e6486debfff1e64fb0aeb7453f9c" }, "downloads": -1, "filename": "elapsed-2018.12.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9b132b797ef5c534f1252716bed8af13", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2813, "upload_time": "2018-12-13T03:06:40", "url": "https://files.pythonhosted.org/packages/ca/e9/11bc669b7836564337f12b19e5a9e593bce47999aa0f8dab8aacefca378a/elapsed-2018.12.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "547f164c0e137057ef544fbbd5e9a262", "sha256": "def50c9762e99a9245f197e13e6b67835ab9649229e2e110c837076fc8cd9341" }, "downloads": -1, "filename": "elapsed-2018.12.13.tar.gz", "has_sig": false, "md5_digest": "547f164c0e137057ef544fbbd5e9a262", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2126, "upload_time": "2018-12-13T03:06:42", "url": "https://files.pythonhosted.org/packages/23/46/7cdc0ec978bc0a7d44434effb871c192ecdc78292d5515aab58043b1a016/elapsed-2018.12.13.tar.gz" } ], "2019.3.22": [ { "comment_text": "", "digests": { "md5": "3a2de9ed221f7f2c7fcd261ceade8a7b", "sha256": "535377f548359b2897fb42fd1d6a3fa19f9d076e4c62ef6b69af576928a09f5e" }, "downloads": -1, "filename": "elapsed-2019.3.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3a2de9ed221f7f2c7fcd261ceade8a7b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 39988, "upload_time": "2019-03-24T11:01:11", "url": "https://files.pythonhosted.org/packages/fa/52/3a5923d431b93792b897fdde9faf623e0a719e8592ab0e1c77828ef065cf/elapsed-2019.3.22-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c8e2817c4c432735a2cbd5fc01d80134", "sha256": "5ab17e1d1d884ec490598f03a1904067a79b3d3306f7066ec670bd6c434ff0cf" }, "downloads": -1, "filename": "elapsed-2019.3.22.tar.gz", "has_sig": false, "md5_digest": "c8e2817c4c432735a2cbd5fc01d80134", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2246, "upload_time": "2019-03-24T11:01:13", "url": "https://files.pythonhosted.org/packages/3e/75/585de387cab063f9e16284e46bb540f89112b4e72edfa7a19be423a35ff8/elapsed-2019.3.22.tar.gz" } ], "2019.4.13": [ { "comment_text": "", "digests": { "md5": "f8d930cde1785d9f658cc59700d8ffa9", "sha256": "c211a0a93f6dac9c08d001583e5b0dc3dd8b87a08965bc5ea92d6af3291b5af8" }, "downloads": -1, "filename": "elapsed-2019.4.13.tar.gz", "has_sig": false, "md5_digest": "f8d930cde1785d9f658cc59700d8ffa9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2284, "upload_time": "2019-04-13T07:45:42", "url": "https://files.pythonhosted.org/packages/ea/9b/f49d9292a5af7659e7a4eaa6359f089499843f8026367210fdd53a2d5537/elapsed-2019.4.13.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f8d930cde1785d9f658cc59700d8ffa9", "sha256": "c211a0a93f6dac9c08d001583e5b0dc3dd8b87a08965bc5ea92d6af3291b5af8" }, "downloads": -1, "filename": "elapsed-2019.4.13.tar.gz", "has_sig": false, "md5_digest": "f8d930cde1785d9f658cc59700d8ffa9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2284, "upload_time": "2019-04-13T07:45:42", "url": "https://files.pythonhosted.org/packages/ea/9b/f49d9292a5af7659e7a4eaa6359f089499843f8026367210fdd53a2d5537/elapsed-2019.4.13.tar.gz" } ] }