goodreads的非官方客户端(https://goodreads.com)
goodreads-api-client的Python项目详细描述
安装
$ pip install goodreads_api_client
用法
>>>importgoodreads_api_clientasgr>>>client=gr.Client(developer_key='<YOUR_DEVELOPER_KEY>')>>>book=client.Book.show('1128434')>>>keys_wanted=['id','title','isbn']>>>reduced_book={k:vfork,vinbook.items()ifkinkeys_wanted}>>>reduced_book{'id':'1128434','title':'The Last Wish (The Witcher, #1)','isbn':'0575077832'}
基本原理
有很多goodreads api包装库,但是大多数都是 要么被抛弃要么代码是一些奇怪的,没有文档的, 未经测试,或其API覆盖范围不完整。
贡献
在本地安装
$ make install
测试
$ make test