{ "info": { "author": "Michael Devara", "author_email": "michael.devara@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Other Environment", "License :: OSI Approved :: MIT License", "Natural Language :: Japanese", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Utilities" ], "description": "jphelper\n========\nA python library for processing your japanese learning materials.\n\nInstallation\n------------\n\n.. code::\n\n pip install jphelper\n\n\nUsage\n-----\n\nConvert romaji to hiragana or katakana.\n\n.. code:: python\n\n from jphelper import kanaize\n kanaize('ohayou') # \u304a\u306f\u3088\u3046\n kanaize('puroguramingu', to_katakana=True) # \u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\n kanaize('jyoukyou') # \u3058\u3087\u3046\u304d\u3087\u3046\n kanaize('gakkou') # \u304c\u3063\u3053\u3046\n\n\nPair kanji and its furigana.\n\n.. code:: python\n\n from jphelper import match_reading\n match_reading('\u5b66\u6821', '\u304c\u3063\u3053\u3046') # \u5b66\u6821[\u304c\u3063\u3053\u3046]\n match_reading('\u9752\u3044\u7a7a', '\u3042\u304a\u3044\u305d\u3089') # \u9752[\u3042\u304a]\u3044 \u7a7a[\u305d\u3089]\n match_reading('\u3059\u3070\u3057\u3063\u3053\u3044\u8336\u8272\u306e\u72d0', '\u3059\u3070\u3057\u3063\u3053\u3044\u3061\u3083\u3044\u308d\u306e\u304d\u3064\u306d') #\u3059\u3070\u3057\u3063\u3053\u3044 \u8336\u8272[\u3061\u3083\u3044\u308d]\u306e \u72d0[\u304d\u3064\u306d]\n\n\nConvert arabic numeral to japanese.\n\n.. code:: python\n\n from jphelper.number import to_japanese\n to_japanese(3907) # \u3055\u3093\u305c\u3093\u304d\u3085\u3046\u3072\u3083\u304f\u306a\u306a\n to_japanese(524, use_kanji=True) # \u4e94\u767e\u4e8c\u5341\u56db\n to_japanese(-8437) # \u30de\u30a4\u30ca\u30b9\u306f\u3063\u305b\u3093\u3088\u3093\u3072\u3083\u304f\u3055\u3093\u3058\u3085\u3046\u306a\u306a\n to_japanese(0.456, decimal_limit=2) # \u30bc\u30ed\u3066\u3093\u3088\u3093\u3054\n to_japanese(12500, separator='\u3001') # \u3044\u3061\u3001\u307e\u3093\u3001\u306b\u3001\u305b\u3093\u3001\u3054\u3001\u3072\u3083\u304f\u3001\u30bc\u30ed\n\n\nPlaying with numbers.\n\n.. code:: python\n\n from jphelper.number import shorten, kanji_grouping\n shorten(12345678987) # 123.4\u5104\n kanji_grouping(-15124) # -1\u4e075124\n kanji_grouping(-2345678.90123, use_hiragana=True, use_minus_sign=False) # \u30de\u30a4\u30ca\u30b9234\u307e\u30935678\u3066\u309390123\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/michaeldvr/jphelper", "keywords": "japanese,utility,utils,tools", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "jphelper", "package_url": "https://pypi.org/project/jphelper/", "platform": "any", "project_url": "https://pypi.org/project/jphelper/", "project_urls": { "Homepage": "https://github.com/michaeldvr/jphelper" }, "release_url": "https://pypi.org/project/jphelper/0.9.1/", "requires_dist": null, "requires_python": ">=3", "summary": "A collection of japanese text and number manipulation tools.", "version": "0.9.1" }, "last_serial": 3891617, "releases": { "0.9": [ { "comment_text": "", "digests": { "md5": "84015bfdbb9dc5e730efa1b41d596b27", "sha256": "1368ea40dcbe7e1a9be5b49a4b03b6f8d17dde7b4f3963ec132a90419c78223c" }, "downloads": -1, "filename": "jphelper-0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "84015bfdbb9dc5e730efa1b41d596b27", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8955, "upload_time": "2018-05-23T13:51:00", "url": "https://files.pythonhosted.org/packages/80/13/5bc169a323e34cf378342a1a916e565ab932af659414caba0489430bc9c2/jphelper-0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57a17aeba87404c3b20e8f1f01b2af74", "sha256": "b23edf5794109fd3dce9fb4ae62644d0b61fa0e7f40962bca1163d6efd1ab2af" }, "downloads": -1, "filename": "jphelper-0.9.tar.gz", "has_sig": false, "md5_digest": "57a17aeba87404c3b20e8f1f01b2af74", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7746, "upload_time": "2018-05-23T13:51:01", "url": "https://files.pythonhosted.org/packages/96/a1/23b93a51a6f23455f64c006e1520fd7802d964d064de2724ab8c15946e74/jphelper-0.9.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "e9f1d2ac891632544631dc10874e8a91", "sha256": "5c1d834ca4c7398f94b7b126333b28326cfe46801667446946185298cdb6e1c2" }, "downloads": -1, "filename": "jphelper-0.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e9f1d2ac891632544631dc10874e8a91", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8982, "upload_time": "2018-05-23T14:25:09", "url": "https://files.pythonhosted.org/packages/6c/5e/c0c9e800dd142a4147c6df4e95cd03537e3543b1eeab8beabaaa6414259f/jphelper-0.9.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18489aa3c3f494552eb49c4f122bce0e", "sha256": "cd732159c20b494d4299a9c7478c290a3bfd9e765b00b7b1fd58aa38a46a2fbd" }, "downloads": -1, "filename": "jphelper-0.9.1.tar.gz", "has_sig": false, "md5_digest": "18489aa3c3f494552eb49c4f122bce0e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7740, "upload_time": "2018-05-23T14:25:10", "url": "https://files.pythonhosted.org/packages/c7/61/709eb5927dc58819012ca519f5160ba11e85862b9026d364a6ced9575d4f/jphelper-0.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e9f1d2ac891632544631dc10874e8a91", "sha256": "5c1d834ca4c7398f94b7b126333b28326cfe46801667446946185298cdb6e1c2" }, "downloads": -1, "filename": "jphelper-0.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e9f1d2ac891632544631dc10874e8a91", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8982, "upload_time": "2018-05-23T14:25:09", "url": "https://files.pythonhosted.org/packages/6c/5e/c0c9e800dd142a4147c6df4e95cd03537e3543b1eeab8beabaaa6414259f/jphelper-0.9.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18489aa3c3f494552eb49c4f122bce0e", "sha256": "cd732159c20b494d4299a9c7478c290a3bfd9e765b00b7b1fd58aa38a46a2fbd" }, "downloads": -1, "filename": "jphelper-0.9.1.tar.gz", "has_sig": false, "md5_digest": "18489aa3c3f494552eb49c4f122bce0e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7740, "upload_time": "2018-05-23T14:25:10", "url": "https://files.pythonhosted.org/packages/c7/61/709eb5927dc58819012ca519f5160ba11e85862b9026d364a6ced9575d4f/jphelper-0.9.1.tar.gz" } ] }