科技文章匹配检索客户端
wosclient的Python项目详细描述
科学网络API客户端
由iplweb为python 3.6提供的web of science文章匹配检索客户端。
本产品未以任何方式得到克拉维特分析公司的认可或与之相关。
- 自由软件:麻省理工学院许可证
- 文档:https://wosclient.readthedocs.io。
功能
- 查询科学核心集合web的文章匹配检索api,
- 内部使用requests处理Web流量,并使用generators保存 内存,Click用于处理命令行,
- 支持Python3.6。
示例使用
请查看https://github.com/Clarivate-SAR/wos-amr上的原始自述文件。 wosclientmodule在安装之后提供了一个名为^{tt2}的命令$ 它的行为方式应该与原来的lookup_ids.py示例类似 Clarivate sar repo中的模块。不过,还有一些小的改进, 就像outfile默认为stdout一样,您可以传递用户名和密码 在命令行中,检查它:
$ lookup_ids --help (env: wosclient)2 ↵ Usage: lookup_ids [OPTIONS] INFILE Options: --outfile PATH --password TEXT API password --user TEXT API username --help Show this message and exit. $ # These are completely optional, you will be prompted: # export WOS_USER=username # export WOS_PASSWORD=Password $ lookup_ids tests/example.csv User [username]: Password [password]: id,ut,doi,pmid,times cited,source # ... after a second 0,WOS:000276621200002,10.1016/j.bbr.2009.10.030,19883697,123,http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcApp=PARTNER_APP&SrcAuth=LinksAMR&KeyUT=WOS:000276621200002&DestLinkType=FullRecord&DestApp=ALL_WOS&UsrCustomerID=536ab1eb96204d8944f0b2ff5513dbea 1,WOS:000299789100009,10.1080/09602011.2011.621275,22011016,40,http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcApp=PARTNER_APP&SrcAuth=LinksAMR&KeyUT=WOS:000299789100009&DestLinkType=FullRecord&DestApp=ALL_WOS&UsrCustomerID=536ab1eb96204d8944f0b2ff5513dbea 2,WOS:000300816600006,10.1016/j.neuropsychologia.2011.12.011,22223077,25,http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcApp=PARTNER_APP&SrcAuth=LinksAMR&KeyUT=WOS:000300816600006&DestLinkType=FullRecord&DestApp=ALL_WOS&UsrCustomerID=536ab1eb96204d8944f0b2ff5513dbea
学分
这个包是用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。
历史记录
0.1.0(2018-04-18)
- pypi上的第一个版本。