Skip to main content

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

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)

Source distribution for nayose 0.1.15
File Size Uploaded
nayose-0.1.15.tar.gz 1.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for nayose 0.1.15
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.15 This release

2 release files

0.1.14

2 release files

0.1.13

2 release files

0.1.12

2 release files

0.1.11

2 release files

0.1.6

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page