{ "info": { "author": "Lx Yu", "author_email": "github@lxyu.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development" ], "description": "Pinyin\n======\n\n.. image:: http://img.shields.io/pypi/v/pinyin.svg?style=flat\n :target: https://pypi.python.org/pypi/pinyin\n\n.. image:: http://img.shields.io/travis/lxyu/pinyin/master.svg?style=flat\n :target: https://travis-ci.org/lxyu/pinyin\n\n\nTranslate chinese chars to pinyin based on Mandarin.dat\n\nInstall\n-------\n\n.. code:: bash\n\n $ pip install pinyin\n\nUsage\n-----\n\n.. code:: python\n\n >>> import pinyin\n >>> print pinyin.get('\u4f60 \u597d')\n n\u01d0 h\u01ceo\n\n >>> print pinyin.get('\u4f60\u597d', format=\"strip\", delimiter=\" \")\n ni hao\n\n >>> print pinyin.get('\u4f60\u597d', format=\"numerical\")\n ni3hao3\n\n >>> print pinyin.get_initial('\u4f60\u597d')\n n h\n\n.. note::\n\n `format` must be one of: numerical/diacritical/strip\n\nPrototype Chinese->English\n--------------------------\n\n.. code:: python\n\n >>> import pinyin.cedict\n >>> pinyin.cedict.translate_word('\u4f60')\n ['you (informal, as opposed to courteous \u60a8[nin2])']\n >>> pinyin.cedict.translate_word('\u4f60\u597d')\n ['Hello!', 'Hi!', 'How are you?']\n >>> list(pinyin.cedict.all_phrase_translations('\u4f60\u597d'))\n [['\u4f60', ['you (informal, as opposed to courteous \u60a8[nin2])']], ['\u4f60\u597d', ['Hello!', 'Hi!', 'How are you?']], ['\u597d', ['to be fond of', 'to have a tendency to', 'to be prone to']]]\n\nNote that this is a prototype, and only functions from Python 3.\n\nLicense\n-------\n\n`pinyin` is free software, under an MIT-style license. See LICENSE for details.\n\nThe data file for translations is the CC-BY-SA 3.0.\n\nThe translations are from the CC-CE-DICT project (https://cc-cedict.org/wiki/), by Denisowski, Peterson, Brelsford, and others.\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://lxyu.github.io/pinyin/", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "pinyin", "package_url": "https://pypi.org/project/pinyin/", "platform": "", "project_url": "https://pypi.org/project/pinyin/", "project_urls": { "Homepage": "http://lxyu.github.io/pinyin/" }, "release_url": "https://pypi.org/project/pinyin/0.4.0/", "requires_dist": null, "requires_python": "", "summary": "Translate chinese chars to pinyin based on Mandarin.dat", "version": "0.4.0" }, "last_serial": 2480094, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "5f46e714f21c7448fa64bca633012ac8", "sha256": "24a89814c5f3dce284adb8f44fb449c2e6a2ba2282a7e1c02716a62330a8e4e4" }, "downloads": -1, "filename": "pinyin-0.1.1.tar.gz", "has_sig": false, "md5_digest": "5f46e714f21c7448fa64bca633012ac8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125103, "upload_time": "2012-08-30T15:35:43", "url": "https://files.pythonhosted.org/packages/53/6c/41d1b79e2b1625a671697f93317d3afa590d13121284adaef47bc4107559/pinyin-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "4a90cf993fc7025fb307c6431c5bca1e", "sha256": "2e8440fe2123752604441a20bf2fcfc458d4cad17a2e4d505030410e2ccd06d8" }, "downloads": -1, "filename": "pinyin-0.1.2.tar.gz", "has_sig": false, "md5_digest": "4a90cf993fc7025fb307c6431c5bca1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125435, "upload_time": "2012-09-04T06:53:48", "url": "https://files.pythonhosted.org/packages/b6/ac/65a3ee54a065029e0a0682f18b591dfd2990b1a1ff613eaf52b0f109dd7b/pinyin-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "1514a2d6e90281b2794987d00540bb52", "sha256": "b4e8f18c09aeae939e33290d7081273a603945018f643ce44423ed686bb14413" }, "downloads": -1, "filename": "pinyin-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1514a2d6e90281b2794987d00540bb52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125900, "upload_time": "2013-03-02T16:32:52", "url": "https://files.pythonhosted.org/packages/89/5b/06ee4416a28518cb1242ba1bcf983456c9fca405da94d35bec883a18dba4/pinyin-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "397fb8a24c2705a393ca4afa547030ea", "sha256": "13f54be5c199eddbfce33f31e256a9af937ed60cb8544b9adf08c3745098b85c" }, "downloads": -1, "filename": "pinyin-0.1.4.tar.gz", "has_sig": false, "md5_digest": "397fb8a24c2705a393ca4afa547030ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125989, "upload_time": "2013-03-08T13:10:49", "url": "https://files.pythonhosted.org/packages/8f/04/3e5b2b943773bac81fd1b2d44297b4712f06ab86f0bbf9194b0cb5be798b/pinyin-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "07ecb1519d01527731b261309cd4d1bb", "sha256": "37ee3572bb7b542f2b306b9a4cbd1b58d7d992e9e282f8080e36454aa75286b4" }, "downloads": -1, "filename": "pinyin-0.2.0.tar.gz", "has_sig": false, "md5_digest": "07ecb1519d01527731b261309cd4d1bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126024, "upload_time": "2013-08-02T05:21:33", "url": "https://files.pythonhosted.org/packages/07/44/b124c7e09c0efa05202db0b3de322aa4142025bd20d7f717b8474c51b67a/pinyin-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "3d744fe94333c76c8ee59b6d46a2b0b6", "sha256": "f32cc76d929f92cd78f94a38ffef11afa14fbfb516df487ce18c5d5ad1af43b1" }, "downloads": -1, "filename": "pinyin-0.2.1.tar.gz", "has_sig": false, "md5_digest": "3d744fe94333c76c8ee59b6d46a2b0b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126029, "upload_time": "2013-08-13T09:26:06", "url": "https://files.pythonhosted.org/packages/a9/b2/1371a44afde7cc2bdf67549da16d53887d8ef328ba705f78e8337b09d01b/pinyin-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "d481d0ce8ff0bc2e26c49e655c6b013a", "sha256": "31fc03e7fb7af6f13e7d1dd19f12533a1899f0c82ee5d25739e02dae39b6fa32" }, "downloads": -1, "filename": "pinyin-0.2.2.tar.gz", "has_sig": false, "md5_digest": "d481d0ce8ff0bc2e26c49e655c6b013a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126136, "upload_time": "2013-09-11T11:28:55", "url": "https://files.pythonhosted.org/packages/b1/c1/72b308028cf5df1a85ad8007c027b14af0793e104e4fe9cae4c0c0dc2e3c/pinyin-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "77aaae98c181ab322150cadcd8249a2c", "sha256": "ff584d5b3d3ed59085fa11e8583bbb176f2add130b6141560beae55f24a0c672" }, "downloads": -1, "filename": "pinyin-0.2.3.tar.gz", "has_sig": false, "md5_digest": "77aaae98c181ab322150cadcd8249a2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126210, "upload_time": "2014-02-25T07:40:04", "url": "https://files.pythonhosted.org/packages/a4/84/956bbe4097ffa34b7521f00743ea981fae9f1f54912406cd6d08fa058019/pinyin-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "97553779589e96c0a0826f6a0e66c0d1", "sha256": "4a91322753a80befa4d6dede5ceac067b8366c893290c2225ee7558094404b86" }, "downloads": -1, "filename": "pinyin-0.2.4.tar.gz", "has_sig": false, "md5_digest": "97553779589e96c0a0826f6a0e66c0d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126201, "upload_time": "2014-02-25T07:42:45", "url": "https://files.pythonhosted.org/packages/cf/6b/00a75e6e71b6dbe8b22220b0b304da2281b539aaabfa47e55a254000edd5/pinyin-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "d9991f8867170aa55c5461067dcec267", "sha256": "212cae94cd8f362dd0e119f46b89f47ac870b51365a52e2039f92bbe2ed17d64" }, "downloads": -1, "filename": "pinyin-0.2.5.tar.gz", "has_sig": false, "md5_digest": "d9991f8867170aa55c5461067dcec267", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126205, "upload_time": "2014-04-09T07:40:23", "url": "https://files.pythonhosted.org/packages/bc/c5/5f54b9d364176a89d879cf2f0ff1f250df455542691e09ce3327196d1b28/pinyin-0.2.5.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "fec2093744dd143e1d3ca0eddc3e6350", "sha256": "643bc967a2391d8f196b0c53209467fb10d3351d4da015c1b2e1e6d01988aca5" }, "downloads": -1, "filename": "pinyin-0.3.tar.gz", "has_sig": false, "md5_digest": "fec2093744dd143e1d3ca0eddc3e6350", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126581, "upload_time": "2016-01-04T09:26:14", "url": "https://files.pythonhosted.org/packages/2a/bd/81558c3ac18cd584a931e9d510b493eeee8330cbcb7ee5a3fbd0e9a7770f/pinyin-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "2b8998c41c48fb814d2876f045243fb6", "sha256": "09b492ca77afc43ad4d3ddc84a0845fb7ff224bff57e799f3cfcadaf0efc9d24" }, "downloads": -1, "filename": "pinyin-0.3.1.tar.gz", "has_sig": false, "md5_digest": "2b8998c41c48fb814d2876f045243fb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126632, "upload_time": "2016-05-10T09:28:01", "url": "https://files.pythonhosted.org/packages/6b/27/b0f7ea974ae391fec3899b225ff7c7006f6d0143f82b6f5a972ded9ee1c0/pinyin-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "8f38b91fa71bfb594f894bf63ebc2607", "sha256": "8842ae53cb7a81c8c3ec03d1cd7dba9aedb20d8d6962aebc620fad74da0868f5" }, "downloads": -1, "filename": "pinyin-0.4.0.tar.gz", "has_sig": false, "md5_digest": "8f38b91fa71bfb594f894bf63ebc2607", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3632130, "upload_time": "2016-11-24T03:35:02", "url": "https://files.pythonhosted.org/packages/32/95/d2969f1071b7bc0afff407d1d7b4b3f445e8e6b59df7921c9c09e35ee375/pinyin-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8f38b91fa71bfb594f894bf63ebc2607", "sha256": "8842ae53cb7a81c8c3ec03d1cd7dba9aedb20d8d6962aebc620fad74da0868f5" }, "downloads": -1, "filename": "pinyin-0.4.0.tar.gz", "has_sig": false, "md5_digest": "8f38b91fa71bfb594f894bf63ebc2607", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3632130, "upload_time": "2016-11-24T03:35:02", "url": "https://files.pythonhosted.org/packages/32/95/d2969f1071b7bc0afff407d1d7b4b3f445e8e6b59df7921c9c09e35ee375/pinyin-0.4.0.tar.gz" } ] }