Simple utilitiy convert name of japanese prefectures
Project description
jp_prefecture.
Japan prefecture names and codes
Simple utility to convert the name of japanese prefectures.
- full_name from/to code (JIS X 0401-1973).
- short_name to full_name
- alphabet_name from/to full_name
Reference
Install
pip install jp_prefecture
How to use
from jp_prefecture import jp_prefectures as jp
Conversion
from jp_prefecture import jp_prefectures as jp
assert ( jp.name2code('京都府')
== jp.name2code('京都')
== jp.name2code('Kyoto')
== jp.name2code('KYOTO')
== jp.name2code('kyoto')
== 26 )
assert ( jp.name2code(['京都府', '大阪府', '奈良県'])
== jp.name2code(['京都', '大阪', '奈良'])
== jp.name2code(['Kyoto', 'Osaka', 'Nara'])
== jp.name2code(['KYOTO', 'OSAKA', 'NARA'])
== jp.name2code(['kyoto', 'osaka', 'nara'])
== [26, 27, 29] )
assert jp.code2name(26) == '京都府'
assert jp.code2name([26, 27, 29]) == ['京都府', '大阪府', '奈良県']
assert jp.code2alphabet(26) == 'Kyoto'
assert jp.code2alphabet([26, 27, 29]) == ['Kyoto', 'Osaka', 'Nara']
assert ( jp.name2alphabet('京都府')
== jp.name2alphabet('京都')
== jp.name2alphabet('Kyoto')
== jp.name2alphabet('KYOTO')
== jp.name2alphabet('kyoto')
== 'Kyoto' )
assert ( jp.name2alphabet(['京都府', '大阪府', '奈良県'])
== jp.name2alphabet(['京都', '大阪', '奈良'])
== jp.name2alphabet(['Kyoto', 'Osaka', 'Nara'])
== jp.name2alphabet(['KYOTO', 'OSAKA', 'NARA'])
== jp.name2alphabet(['kyoto', 'osaka', 'nara'])
== ['Kyoto', 'Osaka', 'Nara'] )
assert ( jp.alphabet2name('Kyoto')
== jp.alphabet2name('KYOTO')
== jp.alphabet2name('kyoto')
== jp.alphabet2name('京都府')
== jp.alphabet2name('京都')
== '京都府' )
assert ( jp.alphabet2name(['京都府', '大阪府', '奈良県'])
== jp.alphabet2name(['京都', '大阪', '奈良'])
== jp.alphabet2name(['Kyoto', 'Osaka', 'Nara'])
== jp.alphabet2name(['KYOTO', 'OSAKA', 'NARA'])
== jp.alphabet2name(['kyoto', 'osaka', 'nara'])
== ['京都府', '大阪府', '奈良県'] )
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
jp_prefecture-0.2.0.tar.gz
(4.6 kB
view hashes)
Built Distribution
Close
Hashes for jp_prefecture-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 477071c6dc24db309abc1d3409007219d17a267831be4211f9086e4bfe3070e5 |
|
MD5 | e71ce93fa7aefa7149133aaece26cd49 |
|
BLAKE2b-256 | 1ea6ed4478924ff57a510aef469a81b41cd1b713cea0ac43ad65b779cf2cd66a |