pyfpds是一个python包装器,用于访问联邦采购数据系统(fpds)中的联邦合同数据。

pyfpds的Python项目详细描述


#Pyfpds公司 pyfpds是访问联邦采购数据系统(fpds)中联邦合同数据的基本python包装器。对这些数据的唯一编程访问是通过Atom提要,该提要将每个请求限制为10条记录。如果你想要10张以上的唱片,这会让你很沮丧!这个库将获取请求的任意数量的记录(默认值为100),并将它们编译成一个数据结构。随后,性能不是示例性的,因为大部分处理时间都花在http传输上。不过,如果你有时间的话,这会让事情变得简单一点:)。另外,atom提要不支持排序。如果要获得按字段排序的完整数据,实际上必须下拉所有记录并用python对它们进行排序。

创建此项目是为了帮助完成作为[幻影项目](https://github.com/18F/mirage)一部分的etl任务。如果您有一些特性,请打开一个问题,或者考虑亲自参与项目(请参见参与)。

###要求 此项目支持Python2.7+。要安装依赖项,请使用pip: ` pip install -r requirements.txt `

###一些有用的链接: *[fpds atom feed常见问题解答](http://beta.fpdsng.com/wiki/index.php/ATOM_Feed_FAQ) *[fpds atom feed查询字段和示例用法](http://beta.fpdsng.com/wiki/index.php/ATOM_Feed_FAQ) *[FPDS搜索](https://www.fpds.gov/fpdsng_cms/index.php/en/) *[pyfpds的完整文档](https://pyfpds.readthedocs.org

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

推荐PyPI第三方库


热门话题
servlets Java EE+GlassFish:如果用户在其他地方登录,则强制用户注销   java在不更改源代码的情况下添加钩子   安卓 Java TextView Onclick()返回表达式错误   java Excel文件未使用Apache存储内部内存   java getRowCount()和getSelectedColumn()不起作用   无法在java中生成视图绑定。util。Android Gradle插件2.1的NoTouchElementException   Java中的类型转换运算符百分比计算为零   主java中的调用方法   java在Javasound中播放多个示例   java如何知道webDriver成功打开URL   java jmock,每次调用时返回新对象   eclipse使用Java在Selenium WebDriver中生成可执行文件   macos捆绑Java OS X应用程序默认为MacRoman编码   java我应该把我的休息网关变成一个图书馆吗?   java Eclipse插件:查找包含子字符串的行号无效   Java IOException:在Linux上发送UDP数据包时没有可用的缓冲区空间   java无法解析jaxbxjc2中的名称“xjc:globalJavaType”。2.52.罐子   java是否有HibernateAPI来检查是否创建了数据库?