调整isbntools以搜索作者和标题中的关键字

时间:2014-04-09 11:22:12

标签: python bibliography

python包'isbntools'(https://github.com/xlcnd/isbntools)允许从在线资源中检索有关书籍的书目信息。特别是脚本isbn_meta [number]使用给定的isbn-number [number]检索有关该书的信息。其中,它使用谷歌使用googleapis的数据作为https://www.googleapis.com/books/v1/volumes?q=isbn+[number]&fields=。很明显,可以调整网址以搜索例如对于一般[keyword] https://www.googleapis.com/books/v1/volumes?q=[keyword]。但是,如何重新使用'isbntools'中的代码来创建脚本,比如title_meta,它会根据[keyword]搜索和检索参考书目数据。我的问题在某种程度上说,对我来说如何处理python包并不是很明显。

2 个答案:

答案 0 :(得分:0)

  

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

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

import goob

goob.SERVICE_URL = 'my_new_googleapis_url'

myquery = goob.query(myKeyword)

请注意,您想要放置关键字的地方的%s变量中需要SERVICE_URL

答案 1 :(得分:0)

在版本3.0.1中存在一个新脚本isbn_goom,它使用goom.py来完全按照您的意愿执行操作。