semvec/pypi-packages huggingface dataset:
pyunit-map 2020.6.17
地图API接口
License: MIT Licence

# **pyUnit-map** [![](https://gitee.com/tyoui/logo/raw/master/logo/photolog.png)][1]

## 地图模块
[![](https://img.shields.io/badge/Python-3.7-green.svg)](https://pypi.org/project/pyunit-map/)
[![](https://img.shields.io/badge/百度地图-map-black.svg)](https://map.baidu.com/)


### 安装
    pip install pyunit-map

### 使用百度地图获取信息
```python
from pyunit_map import BaiDuMap
if __name__ == '__main__':
    bd = BaiDuMap('景区', '黔东南苗族侗族自治州')
    # bd.save_execl('./景区') #保存execl文件
    print(bd.json) # 打印json格式
    print(bd.total_data) # 打印整理的所有数据
```

### 下载某一个省下面所有的景区,比如贵州省
```python
from pyunit_map import province,BaiDuMap
if __name__ == '__main__':
    bd=BaiDuMap()
    for gz in province.GuiZhou:
        bd.update_title('景区', gz)
    bd.save_execl('./贵州下所有的景区')
```

### 文本结果
    名字:西江千户苗寨	坐标:108.179706,26.500228	地址:贵州省黔东南苗族侗族自治州雷山县黔东南苗族侗族自治州雷山县西江镇南贵村
    名字:镇远古城水上游	坐标:108.436202,27.054738	地址:贵州省黔东南苗族侗族自治州镇远县贵州省黔东南苗族侗族自治州舞阳镇步行街县委对面禹门码头
    名字:镇远古城	坐标:108.434873,27.056047	地址:贵州省黔东南苗族侗族自治州镇远县兴隆街21号
    名字:肇兴侗寨	坐标:109.173823,25.912452	地址:贵州省黔东南苗族侗族自治州黎平县黔东南苗族侗族自治州黎平县202省道肇兴侗寨景区
    名字:远古城旅游景区	坐标:108.424327,27.056491	地址:贵州省黔东南苗族侗族自治州镇远县贵州省黔东南苗族侗族自治州镇远县民主街196附近
    名字:丹寨万达小镇	坐标:107.813295,26.204159	地址:贵州省黔东南苗族侗族自治州丹寨县丹寨县东湖湖畔
    名字:加榜梯田	坐标:108.593352,25.608761	地址:贵州省黔东南苗族侗族自治州从江县从江县加榜乡加车村
    名字:岜沙苗寨	坐标:108.874765,25.72667	地址:贵州省黔东南苗族侗族自治州从江县贵州省黔东南从江县岜沙苗寨
    名字:凯里苗侗风情园	坐标:107.982339,26.56171	地址:贵州省黔东南苗族侗族自治州凯里市黔东南苗族侗族自治州凯里市风情大道
    名字:青龙洞	坐标:108.440116,27.055628	地址:贵州省黔东南苗族侗族自治州镇远县黔东南苗族侗族自治州镇远县周大街
    名字:黔东南旧州古镇	坐标:107.78954,26.991758	地址:贵州省黔东南苗族侗族自治州黄平县西北部

***
[1]: https://blog.jtyoui.com
pyunit-plate 2020.6.17
各种各样车牌号规则提取
License: MIT Licence

# **PyUnit-Plate** [![](https://gitee.com/tyoui/logo/raw/master/logo/photolog.png)][1]

## 基于规则抽取车牌号实体：包括种类、地址、数值。各种各样的车牌信息。
[![](https://img.shields.io/badge/Python-3.7-green.svg)](https://pypi.org/project/pyunit-address/)

## 安装
    pip install  pyunit-plate

## 车牌种类
    97式军车牌
    13式武警车牌
    新军车牌照
    民用车牌
    新能源车牌
    农用车牌

## 使用
```python
import pprint

from pyunit_plate import plate_number

if __name__ == '__main__':
    p = plate_number('我家的车牌是贵A12345,他家的车牌是粤B12345D,我家农用车贵0688110,我家爸的车是wj粤8888X')
    pprint.pprint(p)
    """
    [{'address': '广东省武警消防部队', 'plate': 'WJ粤8888X', 'type': '13式武警车牌'},
    {'address': '贵州省贵阳市', 'plate': '贵A12345', 'type': '民用车牌'},
    {'address': '广东省深圳市', 'plate': '粤B12345D', 'type': '新能源车牌'},
    {'address': '贵州省毕节', 'plate': '贵0688110', 'type': '农用车牌'}]
    """
```

## 返回参数
```json
[
  {"address": "车牌地址", "plate": "车牌号", "type" : "车牌类型"}
]
```

## Docker部署
    docker pull jtyoui/pyunit-plate
    docker run -d -P pyunit-plate

### 车牌号规则提取
|**参数名**|**类型**|**是否可以为空**|**说明**|
|------|------|-------|--------|
|data|string|YES|输入一句话|

### 请求示例
> #### Python3 Requests测试
```python
import requests

url = "http://127.0.0.1:32768/pyunit/plate"
data = {
    'data': '我家的车牌是贵A12345,他家的车牌是语粤B12345D,我家农用车贵0688110,我家爸的车是wj粤8888X',
}
headers = {'Content-Type': "application/x-www-form-urlencoded"}
response = requests.post(url, data=data, headers=headers).json()
print(response)
``` 

> #### 返回结果
```json
{
    "code": 200,
    "result": [
        {
            "address": "广东省武警消防部队",
            "plate": "WJ粤8888X",
            "type": "13式武警车牌"
        },
        {
            "address": "贵州省贵阳市",
            "plate": "贵A12345",
            "type": "民用车牌"
        },
        {
            "address": "广东省深圳市",
            "plate": "粤B12345D",
            "type": "新能源车牌"
        },
        {
            "address": "贵州省毕节",
            "plate": "贵0688110",
            "type": "农用车牌"
        }
    ]
}
```

***
[1]: https://blog.jtyoui.com