Skip to main content

nayose is a Python module for data cleansing for Japanese address and is distributed under the MIT license.

Project description

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' .

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

nayose-0.1.14.tar.gz (1.5 MB view details)

Uploaded Source

Built Distribution

nayose-0.1.14-py3-none-any.whl (1.5 MB view details)

Uploaded Python 3

File details

Details for the file nayose-0.1.14.tar.gz.

File metadata

  • Download URL: nayose-0.1.14.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.10 CPython/3.7.12 Linux/5.8.0-1041-azure

File hashes

Hashes for nayose-0.1.14.tar.gz
Algorithm Hash digest
SHA256 1515ebd9391e3b0b3e5d215ccc027adc3f9a710648fa974d586ff7a60ab16480
MD5 98d229e8cbf676b153ba133b7db00fe8
BLAKE2b-256 3512b567be7bd96c8e0590e8bbe777ab8df24845df4b345572061c00a5a9d23c

See more details on using hashes here.

File details

Details for the file nayose-0.1.14-py3-none-any.whl.

File metadata

  • Download URL: nayose-0.1.14-py3-none-any.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.10 CPython/3.7.12 Linux/5.8.0-1041-azure

File hashes

Hashes for nayose-0.1.14-py3-none-any.whl
Algorithm Hash digest
SHA256 a88c86efbdd14fcb61fba17726509811da2fbc825ea87685dd560851c9a8705a
MD5 d8f18134b80df47eeaf7a454cff79fff
BLAKE2b-256 d8480d398075abdb9e6a14bddceec2bacdce12f1c54338e5bca509aed0da8e13

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page