用于govtrack.us API的Python库

gt-p的Python项目详细描述


govtrack api(v2)的python包装器。

基于: -[https://github.com/cdelguercio/govtrack-python](https://github.com/cdelguercio/govtrack-python) -[https://github.com/markgx/govtrack-node/](https://github.com/markgx/govtrack-node/

安装

pip install gt-py

用法

from gtpy.api import GTPY client = GTPY()

选择端点:

client.role() client.person() client.cosponsorship() client.vote client.bill() client.vote_voter() client.committee() client.committee_member()

找个人:

>>>PERSON_ID = 400045 >>>client.person(PERSON_ID) {‘birthday’: ‘1952-10-20’, ‘link’: ‘https://www.govtrack.us/congress/members/jeb_bradley/400045’, ‘lastname’: ‘Bradley’…

过滤结果,例如获得第144届国会投票通过的所有法案(支持过滤所有[可过滤字段](https://www.govtrack.us/developers/api)):

>>>CONGRESS_ID = 114 >>>client.bill({‘congress’: CONGRESS_ID})

改变最大结果数:

>>>client.bill({‘congress’: CONGRESS_ID, ‘limit’: 100})

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

推荐PyPI第三方库


热门话题
SpringMVC中的java,当我遇到旋度时,SpringMVC中出现错误   java如何从设备获取默认ip地址?   plink运行autosys批处理作业并检查其在java中的状态   java Json数组对象通过控制器[Spring Boot]传递到模型   netbeans将java命令行参数传递给插件   java Android AIDL gen文件导致警告?   java JAXB阻止JAXB与共享实体序列化   由@JsonIdentityInfo序列化的对象的java反序列化   postgresql java数组插入postgres   Java圆环碰撞检测   在Java中提取JSON键名   jdk1中的java内存泄漏。7   java Spring 3@Autowired注释问题