{ "info": { "author": "7sDream", "author_email": "i@7sdre.am", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Intended Audience :: End Users/Desktop", "Intended Audience :: Information Technology", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP" ], "description": "kd100\n========\n\nI'm a small script that help you get express package information use kuaidi100.com api.\n\nInstall\n=======\n\n.. code:: bash\n\n $ pip install kd100\n\nUsage\n=====\n\n``kd100``: normal use, type code in shell, return info.\n\n``kd100 -c code``: ``-c`` means code, specified express code.\n\n``kd100 -c code -o filename``: ``-o`` means output, specified output filename.\n\n``kd100 -c code -o filename -p company_name``: ``-p`` means company, specified the express company name, useful when auto guess is error.\n\nType ``kd100 -h`` for more help.\n\nExample\n=======\n\n.. code:: bash\n\n yourname@computer:~$ kd100\n Input your express code: \n Possible company: zhongtong, kuayue, yuantong, zhaijisong, shengfengwuliu\n Try zhongtong ...Done\n code: company: zhongtong is checked: 0\n =================================================================\n time | content\n -----------------------------------------------------------------\n 2015-08-16 17:40:28 | first content\n -----------------------------------------------------------------\n 2015-08-16 17:02:32 | some content\n -----------------------------------------------------------------\n ...\n -----------------------------------------------------------------\n 2015-08-13 20:41:27 | last content\n =================================================================\n\n.. image:: http://ww4.sinaimg.cn/large/88e401f0gw1evjtouw9hgj20m20cnjyl.jpg\n\nChangelog\n=========\n\n- v0.0.6\n\n - add fake Chrome UA to solve the random result problem\n\n- v0.0.5\n\n - express code should no long be numbers, to support company like APELAX\n\n- v0.0.4\n\n - remove third party module dependencies.\n - add ``-p`` option to specified company.\n\n- v0.0.2\n\n - kuaidi100 webside change the rule, need special header referer when send query\n\n- v0.0.1\n\n - first version, with base function.\n\nLICENSE\n=======\n\nMIT.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/7sDream/kd100", "keywords": "internet", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "kd100", "package_url": "https://pypi.org/project/kd100/", "platform": "", "project_url": "https://pypi.org/project/kd100/", "project_urls": { "Homepage": "https://github.com/7sDream/kd100" }, "release_url": "https://pypi.org/project/kd100/0.0.6/", "requires_dist": null, "requires_python": "", "summary": "I'm a small script that help you get express package information use kuaidi100.com api.", "version": "0.0.6" }, "last_serial": 5092308, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "4468fd4f73833ab9b56d2a8455fc07f8", "sha256": "82394410522215fa227c302e556007f008a621f2b855d756761e6954e5548b0e" }, "downloads": -1, "filename": "kd100-0.0.1-py2.7.egg", "has_sig": false, "md5_digest": "4468fd4f73833ab9b56d2a8455fc07f8", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5352, "upload_time": "2015-08-29T13:54:58", "url": "https://files.pythonhosted.org/packages/94/a3/b2f6262d72ce7f5a27d97e7efc730e36cc6bc11dfb06b029250d3a451ed8/kd100-0.0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "2b5f1dea8ed638e51c2175594621d37b", "sha256": "27225a0c966004fd3296903342f41a346125bafc3a27fb2e9b22e6728f244ae1" }, "downloads": -1, "filename": "kd100-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2b5f1dea8ed638e51c2175594621d37b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4981, "upload_time": "2015-08-29T13:55:02", "url": "https://files.pythonhosted.org/packages/e9/65/d285bc9ed9bc0ba89c485305fc79b38a24da9db1ea3fc89a40501bb27697/kd100-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ff2f83ae89a2613e900e75388c3fb2d9", "sha256": "92bf45a751dc5fbde3710b78b2e18604a155a1a41525f025dfff8a84bdf98ee2" }, "downloads": -1, "filename": "kd100-0.0.1-py3.4.egg", "has_sig": false, "md5_digest": "ff2f83ae89a2613e900e75388c3fb2d9", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 5457, "upload_time": "2015-08-29T13:55:32", "url": "https://files.pythonhosted.org/packages/41/cf/ea28e7769f692466c2256514807f506bdb64446089486cb4c3519c0a75b2/kd100-0.0.1-py3.4.egg" }, { "comment_text": "", "digests": { "md5": "f380d7a5e0df8c7367e80277fd8309e5", "sha256": "c80d103e17b3e848febdc0b61d17f3c7871720df87eda3c416cd70cf26af77f2" }, "downloads": -1, "filename": "kd100-0.0.1.tar.gz", "has_sig": false, "md5_digest": "f380d7a5e0df8c7367e80277fd8309e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3240, "upload_time": "2015-08-29T13:54:54", "url": "https://files.pythonhosted.org/packages/55/a6/1803482cd832f65a4183913bb10954b0ca66cfde27b907515b3df2a7bd84/kd100-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "6edabbc83a5a50bcdb57c297f13b9eef", "sha256": "b6d4793c2273309588e85f5c587b7109b6230976df6d026573b4d3016709501c" }, "downloads": -1, "filename": "kd100-0.0.2-py2.7.egg", "has_sig": false, "md5_digest": "6edabbc83a5a50bcdb57c297f13b9eef", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5642, "upload_time": "2015-12-29T15:33:41", "url": "https://files.pythonhosted.org/packages/1f/8b/98d8ec69a3f24921d98e8bdb23b63694c5d43c030a186c3aadb0cbfa729f/kd100-0.0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "99b62d27e0b356c5a6da89101021f6eb", "sha256": "cc1ee7159671fccb70fe0a774ba05178e9ce48e012ac6b0e7af9b8f5d44323cc" }, "downloads": -1, "filename": "kd100-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "99b62d27e0b356c5a6da89101021f6eb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5166, "upload_time": "2015-12-29T15:33:46", "url": "https://files.pythonhosted.org/packages/00/d7/c75dda1838bc5fca3420f75d73d2200420fa2c3847068379aa106369d782/kd100-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1547ed501bfcb8c3c9e1c193b56d2719", "sha256": "207cf5ddb7b11e420e54add772e2a4324bff2e3ef80b3182f1c4a069e5961765" }, "downloads": -1, "filename": "kd100-0.0.2-py3.5.egg", "has_sig": false, "md5_digest": "1547ed501bfcb8c3c9e1c193b56d2719", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 5711, "upload_time": "2015-12-29T15:34:23", "url": "https://files.pythonhosted.org/packages/0d/e5/d88efb337ecc1eb23672e7f6b9eb8b3af04079d1b287b2a86441f1830ad1/kd100-0.0.2-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "6920c40f96fcd3684b42b403468fc277", "sha256": "cb15ca6635e7608ff09030f6f3aa9ea86fad30994e2f3929a8d36fcc54c6379c" }, "downloads": -1, "filename": "kd100-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6920c40f96fcd3684b42b403468fc277", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3360, "upload_time": "2015-12-29T15:33:52", "url": "https://files.pythonhosted.org/packages/ce/27/c6bea6d956ddb819d1f491a8cf29ffafe69beb44c736ad6ac8be7bd25de2/kd100-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "130be84313eca9448f68a46897643b45", "sha256": "55e8292f8e9ac56e7ba9ef0ff869ad0d7daea1361bdc04021bd7c585a9f950bf" }, "downloads": -1, "filename": "kd100-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "130be84313eca9448f68a46897643b45", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5167, "upload_time": "2016-02-13T06:26:44", "url": "https://files.pythonhosted.org/packages/fa/a1/36925d7215e0a2163985a12d33878ce55d8e824cb72a0141eeb05f92d4f6/kd100-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2dff43ea2961a5c3d0760a317d8d09c7", "sha256": "fa6660436946e91cede5ebf379ac77cf46e01fe306d635e5e01846a8e76d30ba" }, "downloads": -1, "filename": "kd100-0.0.3-py3.5.egg", "has_sig": false, "md5_digest": "2dff43ea2961a5c3d0760a317d8d09c7", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 5712, "upload_time": "2016-02-13T06:26:39", "url": "https://files.pythonhosted.org/packages/d6/69/27df3041c653d8c3dfcc9cb830b1698739aa1aa13c46eab04cebc234d7d8/kd100-0.0.3-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "2dad0766beb5f06e8da32f3765527b5a", "sha256": "29a7f1df01ed03e4ce86c857d509cf6a99288c49998d2ce497eb646fabc4a765" }, "downloads": -1, "filename": "kd100-0.0.3.tar.gz", "has_sig": false, "md5_digest": "2dad0766beb5f06e8da32f3765527b5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3364, "upload_time": "2016-02-13T06:26:33", "url": "https://files.pythonhosted.org/packages/d3/6e/e95d49a3ec1312d233b5687c8fd115cfb40cca1b3f072ae7e9ad35f76e53/kd100-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "c7bc699dda2e078bfb5333d973816665", "sha256": "1cea8a0e6ccbc146f7c94134ad2c64236e0e321680a1eff0d292aad0856c8d89" }, "downloads": -1, "filename": "kd100-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c7bc699dda2e078bfb5333d973816665", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5392, "upload_time": "2016-07-04T16:51:08", "url": "https://files.pythonhosted.org/packages/1a/34/2010d165468d7c24789d4e7cceb3655095667c67346de1b46f3232b489a8/kd100-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "319d0b009bb7d71d8a9cf75cc07cce7f", "sha256": "f67e8297b08e1119d7bae0866077c1f84000f46ee153c3b267859bc10dc0a488" }, "downloads": -1, "filename": "kd100-0.0.4-py3.5.egg", "has_sig": false, "md5_digest": "319d0b009bb7d71d8a9cf75cc07cce7f", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 5897, "upload_time": "2016-07-04T16:51:03", "url": "https://files.pythonhosted.org/packages/15/03/b93d79382802a84fc5e7c0ca32c5ab3ce2768a452588249bede915a6a9bf/kd100-0.0.4-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "b22b485a90443645901e588a5b7fa1dc", "sha256": "80adb2df73577955a6ed8a824e94ccf8f09a2cf73e6c2ecab8e6d01b280b0d2c" }, "downloads": -1, "filename": "kd100-0.0.4.tar.gz", "has_sig": false, "md5_digest": "b22b485a90443645901e588a5b7fa1dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3519, "upload_time": "2016-07-04T16:50:58", "url": "https://files.pythonhosted.org/packages/2d/ac/c3136f344620dd6ed34c0f5103e8cf9ba567caa30df8e84e256a7172be6b/kd100-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "d30400a819444be0cfb3ba9716f8070d", "sha256": "dd629ee92e5af0e6a7bdc26cc19661fb8c0318b6ec1e114ec983f5ca41e3751f" }, "downloads": -1, "filename": "kd100-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d30400a819444be0cfb3ba9716f8070d", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5470, "upload_time": "2016-09-10T10:08:05", "url": "https://files.pythonhosted.org/packages/dc/f8/637f6fbd60c816b98634cdad5f9fd48e7b81e088ac5076486577b2f21503/kd100-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a476d7bc9e1eb32cf49b999028c90bb", "sha256": "ccdcb154ef462d8a7094c8eae712456728bb01879cef3d9736773de01f36f97c" }, "downloads": -1, "filename": "kd100-0.0.5-py3.5.egg", "has_sig": false, "md5_digest": "4a476d7bc9e1eb32cf49b999028c90bb", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 5921, "upload_time": "2016-09-10T10:08:01", "url": "https://files.pythonhosted.org/packages/27/0e/c38de67fec558f592af428b1db94143293aeade01576f1a031ebc099ccff/kd100-0.0.5-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "36d786a46d45b4684e41fd43a1a8881f", "sha256": "bbd67d1d0f8cffb51725ba4bf60dc4f03a0f7bd295a1ea5f105f17d6f16faa24" }, "downloads": -1, "filename": "kd100-0.0.5.tar.gz", "has_sig": false, "md5_digest": "36d786a46d45b4684e41fd43a1a8881f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3565, "upload_time": "2016-09-10T10:07:58", "url": "https://files.pythonhosted.org/packages/dd/29/513ce66b804848427371dcdcca10a158e0a67cbcb47d3c266522aca1d166/kd100-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "10f388d7b14b5480b6522dc6dca36574", "sha256": "33a771ce86136997bd71f45fba4a1ffb613d9bd97acb7674d381261e3883c724" }, "downloads": -1, "filename": "kd100-0.0.6-py2.7.egg", "has_sig": false, "md5_digest": "10f388d7b14b5480b6522dc6dca36574", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 6187, "upload_time": "2019-04-03T17:29:23", "url": "https://files.pythonhosted.org/packages/c7/92/25cc803c0cf1ee923e5a34fc5293098297603c6ab285d7dd122f77586f04/kd100-0.0.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "18ceca98eeb2701cf196dba96d559a6c", "sha256": "a169ed84318c52b77027e360e695618c96d5de63ad1440bcb9b296d36a9c21fb" }, "downloads": -1, "filename": "kd100-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "18ceca98eeb2701cf196dba96d559a6c", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 3957, "upload_time": "2019-04-03T17:28:40", "url": "https://files.pythonhosted.org/packages/83/79/fb744b1c0c364b421437d89e9fbbf81d751616f6e69eabc48f954324980a/kd100-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e693477d5ce3d6e0638006b9f4c99082", "sha256": "9acbc503476295b5cc966b1695166113a5a4e908e69f69476cce82f36ccbd21f" }, "downloads": -1, "filename": "kd100-0.0.6-py3.7.egg", "has_sig": false, "md5_digest": "e693477d5ce3d6e0638006b9f4c99082", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 6204, "upload_time": "2019-04-03T17:28:37", "url": "https://files.pythonhosted.org/packages/da/31/9cabc327848177f2b378a6a3ef9d419bbc20c7492dcb7ce46c4d48f164c4/kd100-0.0.6-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "8801e3b3902a21804b35ed734ceb1038", "sha256": "159bfbba1c366c0922b1daa6ba3d427284aac1ecb509951a0b60662879a70b4e" }, "downloads": -1, "filename": "kd100-0.0.6.tar.gz", "has_sig": false, "md5_digest": "8801e3b3902a21804b35ed734ceb1038", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3714, "upload_time": "2019-04-03T17:28:42", "url": "https://files.pythonhosted.org/packages/35/39/58a77d22d54ec79d7c7f55a8214f79d6d5e7239ba338c5cff619f7db05c3/kd100-0.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "10f388d7b14b5480b6522dc6dca36574", "sha256": "33a771ce86136997bd71f45fba4a1ffb613d9bd97acb7674d381261e3883c724" }, "downloads": -1, "filename": "kd100-0.0.6-py2.7.egg", "has_sig": false, "md5_digest": "10f388d7b14b5480b6522dc6dca36574", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 6187, "upload_time": "2019-04-03T17:29:23", "url": "https://files.pythonhosted.org/packages/c7/92/25cc803c0cf1ee923e5a34fc5293098297603c6ab285d7dd122f77586f04/kd100-0.0.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "18ceca98eeb2701cf196dba96d559a6c", "sha256": "a169ed84318c52b77027e360e695618c96d5de63ad1440bcb9b296d36a9c21fb" }, "downloads": -1, "filename": "kd100-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "18ceca98eeb2701cf196dba96d559a6c", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 3957, "upload_time": "2019-04-03T17:28:40", "url": "https://files.pythonhosted.org/packages/83/79/fb744b1c0c364b421437d89e9fbbf81d751616f6e69eabc48f954324980a/kd100-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e693477d5ce3d6e0638006b9f4c99082", "sha256": "9acbc503476295b5cc966b1695166113a5a4e908e69f69476cce82f36ccbd21f" }, "downloads": -1, "filename": "kd100-0.0.6-py3.7.egg", "has_sig": false, "md5_digest": "e693477d5ce3d6e0638006b9f4c99082", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 6204, "upload_time": "2019-04-03T17:28:37", "url": "https://files.pythonhosted.org/packages/da/31/9cabc327848177f2b378a6a3ef9d419bbc20c7492dcb7ce46c4d48f164c4/kd100-0.0.6-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "8801e3b3902a21804b35ed734ceb1038", "sha256": "159bfbba1c366c0922b1daa6ba3d427284aac1ecb509951a0b60662879a70b4e" }, "downloads": -1, "filename": "kd100-0.0.6.tar.gz", "has_sig": false, "md5_digest": "8801e3b3902a21804b35ed734ceb1038", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3714, "upload_time": "2019-04-03T17:28:42", "url": "https://files.pythonhosted.org/packages/35/39/58a77d22d54ec79d7c7f55a8214f79d6d5e7239ba338c5cff619f7db05c3/kd100-0.0.6.tar.gz" } ] }