0

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 包对我来说并不明显。

4

2 回答 2

0

注意:这只是一个示例,并不意味着按原样使用。

您可以在需要时以这种方式覆盖包含 URL 的变量:

import goob

goob.SERVICE_URL = 'my_new_googleapis_url'

myquery = goob.query(myKeyword)

请注意,您需要%sSERVICE_URL变量中放置关键字的位置。

于 2014-04-09T11:36:35.713 回答
0

在 3.0.1 版本中存在一个isbn_goom使用goom.py的新脚本,它完全符合您的要求。

于 2014-04-09T13:42:56.173 回答