全国地方公共团体代码库。
jisx0402的Python项目详细描述
JIS X 0402
本库是处理JIS X 0202规定的全国地方公共团体代码的库。
参照的数据是从総務省のホームページ下载的。
Installation
pip install jisx0402
Usage
Record等级
数据以该Record类的实例为单位处理。 此类字段包含以下字段:。
- 全国地方公共团体代码
- 都道府县名称
- 都道府县名称(半角假名)
- 市町村名称
- 市町村名(半角假名)
示例
Record(code="010006",prefecture="北海道",prefecture_kana="ホッカイドウ",city="",city_kana="")Record(code="011002",prefecture="北海道",prefecture_kana="ホッカイドウ",city="札幌市",city_kana="サッポロシ")
code2name
进行全国地方公共团体代码->;Record的转换。
示例
>>>code2name("010006")Record(code="010006",prefecture="北海道",prefecture_kana="ホッカイドウ",city="",city_kana="")
search
使用字段名称和正则表达式查找Record。
<4>示例>>>search("full_city_name",r"福.県$")[Record(code='070009',prefecture='福島県',prefecture_kana='フクシマケン',city='',city_kana=''),Record(code='180009',prefecture='福井県',prefecture_kana='フクイケン',city='',city_kana=''),Record(code='400009',prefecture='福岡県',prefecture_kana='フクオカケン',city='',city_kana='')]
- 项目
标签: