soch download cli允许您对瑞典开放文化遗产(k-samsók)记录进行多线程批量下载,以进行离线处理和分析。

soch-download的Python项目详细描述


soch下载cli

screenshot

soch download cli允许您对瑞典开放文化遗产(k-samsók)记录进行多线程批量下载,以进行脱机处理和分析。

先决条件

  • python>;=3.4和pip

安装

pip install soch-download

用法示例

heads up:此程序可能使用所有可用的系统CPU。

基于soch搜索查询(文本、cql、索引等)下载记录:

soch-download --action=query --query=thumbnailExists=j --outdir=path/to/target/directory

从特定机构下载记录:

soch-download --action=institution --institution=raa --outdir=path/to/target/directory

使用预定义的操作/查询下载记录:

soch-download --action=all --outdir=path/to/target/directory
soch-download --action=geodata-exists --outdir=path/to/target/directory

解包

默认情况下,下载操作会下载每个包含多达500个rdf的大型xml文件,在下载之后,您可以使用unpack参数将所有这些文件转换为单独的rdf文件:

soch-download --unpack=path/to/xml/files --outdir=path/to/target/directory

misc

列出所有可用参数和操作:

soch-download --help

使用您自己的soch api密钥:

soch-download --action=query --query=itemKeyWord=hus --outdir=path/to/target/directory --key=your-api-key

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

推荐PyPI第三方库


热门话题
雅加达。木卫一。WriteAbortedException:写入中止;JAVA木卫一。NotSerializableException   如果没有互联网连接,java“重启”应用程序   ant将我的Mac更新为最新的Java JDK时遇到的困难   java从边的文本文件创建网络   java多个枚举与一个枚举   使用XML进行JavaBean验证:字段上的多个相同约束   java Eclipse报告HTML警告以获得正确的(正如我假设的)代码   java使用Jackson从POJO数组生成JSON模式   在JTextPane java swing中填充行的rectange后无法与视图同步   如何编写Java字符串。格式化为ruby代码?   java如何使Hibernate标准只包含所需字段   在java中拆分字符串,更改字母和分组   mysql Java 1.8.0_60,MariaDB v10。0和mariadbjavaclient 1.2.2,“未找到合适的驱动程序”   java试图做一个简单的计算,结果不正确   javatomcat远程访问   java我安装了安卓 studio,创建了我的第一个项目,面对这个错误。。。我点击了所有链接,但什么都没发生   JavaSpring3。0注释   SwingJavaJLabel。setText()方法重载时不使用字符串