python helper请求api.insee.fr上的sirene api

api-insee的Python项目详细描述


请求sirene api的python助手

API Sirene允许访问法国公司和商业数据库。 自本行政登记册创建以来,实体被记录在案 1973年。要使用此api,必须在 https://api.insee.fr/

你会找到官方文件 here。 这里描述的所有示例都来自官方文档。

安装

您可以使用pip安装帮助程序

pip install api-insee

在python脚本中使用api

fromapi_inseeimportApiInseeapi=ApiInsee(key=# your consumer key,secret=# your consumer secret)

警报器和警报器服务

获取有关警报器编号的信息

data=api.siren('005520135').get()

这个简单的代码调用 https://api.insee.fr/entreprises/sirene/V3/siren/005520135和 返回这些数据:

{"header":{"statut":200,"message":"OK"},"uniteLegale":{"siren":"005520135",..."periodesUniteLegale":[{"dateFin":null,"dateDebut":"2007-11-19","etatAdministratifUniteLegale":"C","changementEtatAdministratifUniteLegale":true,"nomUniteLegale":null,...}...]}}

与siret数相同的逻辑

data=api.siret('39860733300059').get()# call https://api.insee.fr/entreprises/sirene/V3/siret/39860733300059

请求参数

要向请求传递url参数,请使用keyword参数

data=api.siren('005520135',date='2018-01-01').get()# https://api.insee.fr/entreprises/sirene/V3/siren/005520135?date=2018-01-01

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

推荐PyPI第三方库


热门话题
java无法使用Intellij Idea执行Xpath   java为什么springbootstarterdatajpa 2.5.0不能因“未找到表”而初始化数据?   google maps Geoppoint类中的java丢失精度   java fb graph对象中有哪些属性可用?   实现JNI时指针类型的java错误   java使用管理目录API将一个组织单元移动到另一个组织单元?   java局部变量gcd可能尚未初始化   java示例代码未按预期执行   使用持久性的JPA的数据库连接位于何处。xml?   java从AJAX成功函数中检索ArrayList元素   java中的持久文件验证   java编码简约消息的最佳方式   tapestry用java生成站点地图并使其公开   Java文档中使用的哈希集约定   java试图在工作线程上调用join   java有没有时间函数来记录一个方法完成一项工作所需的时间?   如何让计算器在按下等号后接受新数字?JAVA