开放式合同数据标准(OCDS)的数据评审库
libcoveocds的Python项目详细描述
命令行
调用libcoveocds,并传递一些JSON数据的文件名。在
libcoveocds tests/fixtures/common_checks/basic_1.json
它将产生结果的JSON数据到标准输出。你可以直接把它放到一个文件中处理。在
您还可以传递--schema-version 1.X,以强制它对照架构的某个版本进行检查。在
在某些模式下,它也会将数据目录留在后面。以下选项适用于此模式:
- 传递--convert,让它生成数据的电子表格。在
- 传递--output-dir output以指定目录名(默认为基于文件名的名称)。在
- 传递--delete删除输出目录(如果它已经存在)(默认值是error)
- 传递--exclude,以避免将原始文件复制到输出目录中(默认为copy)
(如果没有指定这些,则不会留下任何文件)
供外部用户使用的代码
用户应该直接使用的唯一代码是libcoveocds.config和libcoveocds.api模块。在
其他代码(在libcore,lib等中)不应由此库的外部用户直接使用,因为这些代码的结构和使用可能会更频繁地更改。在
- 项目
标签: