nayose is a Python module for data cleansing for Japanese address and is distributed under the MIT license.
Installation
You can install the latest this module with the command:
pip install nayose
Quick start
nayose has two main function of data cleansing for Japanese address.
complement_address is a function to complement dirty address. For example, the followings is a case of missing state(都道府県).
from nayose import complement_address
complement_address("千代田区大手町1−1−1大手町あいうえビル")
> "東京都千代田区大手町1−1−1大手町あいうえビル"
split_address is a function to split full address to state(都道府県), city(市区郡) and street(その他).
from nayose import split_address
split_address("東京都千代田区大手町1−1−1大手町あいうえビル")
> ('東京都', '千代田区', '大手町1−1−1大手町あいうえビル')
Important links
- Official source code repo: https://github.com/sonesuke/nayose
- Download releases: https://pypi.org/project/nayose/
- Issue tracker: https://github.com/sonesuke/nayose/issues
Citation
If you use nayose in a publication, we would appreciate citations: https://github.com/sonesuke/nayose
For contributors
You can contribute it quickly by using docker image with the command.
git clone https://github.com/sonesuke/nayose.git
docker-compose run nayose bash
For test.
bash scripts/test
If you add any modules, please re-build docker image after 'poetry update' .
Metadata
Release files for nayose 0.1.15
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nayose-0.1.15.tar.gz | 1.5 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nayose-0.1.15-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.1 MB
Release files / nayose-0.1.15.tar.gz
| Download URL | nayose-0.1.15.tar.gz |
|---|---|
| Size | 1.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a7ae686d24e2908f02f744895296fc471d8de469b7f928a69d460f97bf8522af
|
|
BLAKE2b-256 checksum How to use checksums |
c14100764fcb43fa5a9a6e783bcb800a1feb2d985c64b053232969560a955023
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.10 CPython/3.7.12 Linux/5.8.0-1042-azure
|
Release files / nayose-0.1.15-py3-none-any.whl
| Download URL | nayose-0.1.15-py3-none-any.whl |
|---|---|
| Size | 1.5 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c44f386d5b96bc4ec96aa1072a26b42bcae4ebaef87c5b54cedf75f3935ae2c0
|
|
BLAKE2b-256 checksum How to use checksums |
b3899bfb1bb7ae57a9588dddebf9dd4d7a5f6cccc73a90ffc796c59f5fb487e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.10 CPython/3.7.12 Linux/5.8.0-1042-azure
|