Swiss Army Knife-like toolbox for data processing
Project description
jittok
jittok
is a Swiss Army Knife-like toolbox for data processing.
Installation
pip install jittok
Features
jptext
- Japanese text related functions
text normalization
>>> from jittok import jptext
>>> jptext.normalization("ゼンカクカナ")
'ゼンカクカナ'
parsing Japanese numeric string
>>> from jittok import jptext
>>> jptext.to_numeric("一二,三四五億2百十万987")
1234502100987
jpdatetime
- Japanese datetime related functions
parsing Japanese "wareki" string
>>> from jittok import jpdatetime
>>> jpdatetime.strptime("令和元年10月3日", "%Y年%m月%d日")
datetime.datetime(2019, 10, 3, 0, 0)
>>> jpdatetime.strptime("昭和64年1月1日", "%Y年%m月%d日")
datetime.datetime(1989, 1, 1, 0, 0)
It parses "明治"
, "大正"
, "昭和"
, "平成"
, "令和"
and does not support consistency check:
>>> from jittok import jpdatetime
>>> jpdatetime.strptime("大正90年10月3日", "%Y年%m月%d日")
datetime.datetime(2001, 10, 3, 0, 0)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
jittok-0.0.6.tar.gz
(8.4 kB
view hashes)
Built Distribution
jittok-0.0.6-py2.py3-none-any.whl
(11.5 kB
view hashes)
Close
Hashes for jittok-0.0.6-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bacddd554dbc5f5aa180bf06023d8808c97938b10aacde686961c8c5e57cc40a |
|
MD5 | d8b38c4a47a3108c41832501744a9889 |
|
BLAKE2b-256 | c86eaba00bd99559188224403de52f60f5ca2f0fd07f3593d5ddc5d73d9a998c |