python 包“isbntools”(https://github.com/xlcnd/isbntools)允许从在线资源中检索有关书籍的书目信息。特别是,该脚本isbn_meta [number]
使用给定的 isbn-number 检索有关图书的信息[number]
。除其他外,它使用来自 google 的数据,使用 googleapis 作为https://www.googleapis.com/books/v1/volumes?q=isbn+[number]&fields=
. 很明显,可以调整 url 以搜索例如 general [keyword]
https://www.googleapis.com/books/v1/volumes?q=[keyword]
。但是我怎样才能重用“isbntools”中的代码来创建一个脚本,比如title_meta
基于[keyword]
. 在某种程度上,我的问题是如何始终如一地处理 python 包对我来说并不明显。
问问题
206 次
2 回答
0
注意:这只是一个示例,并不意味着按原样使用。
您可以在需要时以这种方式覆盖包含 URL 的变量:
import goob
goob.SERVICE_URL = 'my_new_googleapis_url'
myquery = goob.query(myKeyword)
请注意,您需要%s
在SERVICE_URL
变量中放置关键字的位置。
于 2014-04-09T11:36:35.713 回答
0
在 3.0.1 版本中存在一个isbn_goom
使用goom.py的新脚本,它完全符合您的要求。
于 2014-04-09T13:42:56.173 回答