Random generation of Chinese place names
Project description
chinese-address-generator (中国地址随机生成器)
数据集
数据来源:国家统计局——2023年度全国统计用区划代码和城乡划分代码的权威数据。
Link: https://www.stats.gov.cn/sj/tjbz/tjyqhdmhcxhfdm/2023/index.html
使用方法
通过pip安装
pip install chinese-address-generator
Command Line中使用
$ cnaddrgen -h
usage: cnaddrgen [-h] --level {1,2,3,4} --num NUM [--version]
Chinese address generator
options:
-h, --help show this help message and exit
--level {1,2,3,4}, -l {1,2,3,4}
Level of address
--num NUM, -n NUM Number of addresses to generate.
--version, -v Version of chinese-address-generator
示例
$ cnaddrgen -l 4 -n 4
西藏自治区拉萨市西藏文化旅游创意园区西藏文化旅游创意园区 540173
安徽省合肥市合肥新站高新技术产业开发区三十头街道 340178
重庆市璧山区河边镇 500120
广西壮族自治区南宁市江南区那洪街道 450105
Project中使用
导入生成器
from chinese_address_generator import generator
生成一级地址:[省、自治区、直辖市]
generator.generatelevel1() #返回一级地址字符串
$ 天津市 120000
生成二级地址:[省、自治区、直辖市]-[市、地区]
generator.generatelevel2() #返回二级地址字符串
$ 江苏省南京市 320100
生成三级地址:[省、自治区、直辖市]-[市、地区]-[区、县]
generator.generatelevel3() #返回三级地址字符串
$ 陕西省西安市阎良区 610114
生成四级地址:[省、自治区、直辖市]-[市、地区]-[区、县]-[乡、镇、街道]
generator.generatelevel4() #返回四级地址字符串
$ 江西省南昌市红谷滩区龙兴街道 360113
补充说明
查看原始数据
import chinese_address_generator
chinese_address_generator.level3_list #三级地址原始文件
chinese_address_generator.level4_list #四级地址原始文件
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file chinese_address_generator-0.2.0.tar.gz.
File metadata
- Download URL: chinese_address_generator-0.2.0.tar.gz
- Upload date:
- Size: 59.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f1126bc8bed675f678006cc96ebcb0b29ac466f785c510f879ce031eeb0f4649
|
|
| MD5 |
62fe5c84b58b7371a0fbbdeeafb427de
|
|
| BLAKE2b-256 |
428bffbfa7fb0ffcba97ca8da42581954d4cf35adc920d83415dd3c46c3b0c12
|
File details
Details for the file chinese_address_generator-0.2.0-py3-none-any.whl.
File metadata
- Download URL: chinese_address_generator-0.2.0-py3-none-any.whl
- Upload date:
- Size: 59.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab0b7d533491a256bf1b8feb37248e9fe8d6fa3eead2c7cf48bf3144ad55ca55
|
|
| MD5 |
a808c4769bd28fa98fc6e5a13a525264
|
|
| BLAKE2b-256 |
bfe39612f9a6706e397e787517d302274bf4b5d0d0123512fc9c3b31b1bf47e4
|