Gus Regon Internet数据库客户端

gusregon的Python项目详细描述


https://img.shields.io/circleci/project/bogdal/gusregon/master.svghttps://img.shields.io/pypi/v/gusregon.svg

GUS (Główny Urząd Statystyczny) REGON因特网数据库客户端,允许根据nip、regon或krs号获取有关公司的详细信息。

它需要api键BIR1 service

注意:当前django-gusregon包已过期,应替换为gusregon

快速启动

通过pip

安装包
pip install gusregon

用法

返回公司地址

fromgusregonimportGUSgus=GUS(api_key='my_api_key')gus.get_address(nip='1112223344')

输出

{
    'name': 'REGON SYSTEMS SPÓŁKA AKCYJNA',
    'street_address': 'ul. Tęczowa 14',
    'postal_code': '35-322',
    'city': 'Rzeszów'
}

返回pkd代码

gus.get_pkd(nip='1112223344')

输出

[
    {
        'code': '6201Z',
        'name': 'DZIAŁALNOŚĆ ZWIĄZANA Z OPROGRAMOWANIEM',
        'main': True
    },
    {
        'code': '6312Z':
        'name': 'DZIAŁALNOŚĆ PORTALI INTERNETOWYCH',
        'main': False
    },
    ...
]

返回来自BIR1服务的所有数据

gus.search(nip='1112223344')

输出

{
    'adsiedzkraj_symbol': 'PL',
    'datazawieszeniadzialalnosci': '',
    'jednosteklokalnych': '0',
    'rodzajrejestruewidencji_symbol': '138',
    'adkorulica_nazwa': '',
    ...
    'adkorpowiat_symbol': '63',
    'datawpisudoregon': '2012-06-01',
    'rodzajrejestruewidencji_nazwa': 'REJESTR PRZEDSIĘBIORCÓW',
    'adsiedznumernieruchomosci': '14',
    'adkorkodpocztowy': '35322',
    'adsiedzkraj_nazwa': 'POLSKA',
    'adsiedzulica_symbol': '10013',
    'adsiedzkodpocztowy': '35322',
}

测试沙盒模式:

fromgusregonimportGUSgus=GUS(sandbox=True)gus.get_address(nip='1112223344')

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
写入远程文件java   在java中尝试播放音频时出现音频流错误。wav文件   用户界面如何在Java中禁用GUI按钮   在java中如何使用条件拆分字符串   java从一个方法在数组中设置,从另一个方法获取   java如何忽略“”而不是“”   java证书。木卫一。IOException:密钥库被篡改,或密码不正确   java Android onCreate不调用   在play framework(i18n)中未正确显示德语Umlautes的java显示   使用java从eclipse运行MacOSX命令的macos   java是检查数组中备用项的最有效方法   如何使用java流编写包含循环、if/else和返回语句的代码   为什么在Java中,循环内的声明似乎比循环外的声明更快?   java软件包不存在mvn clean install