如何以编程方式从书名和作者中获取ISBN号?

时间:2011-02-04 02:15:45

标签: python isbn

有没有办法以编程方式从书名和作者中获取ISBN号(最好是用Python)?

亚马逊是否为此提供网络服务?如果是这样,如何使用它?

2 个答案:

答案 0 :(得分:13)

http://isbndb.com/data-intro.html

有人已经编写了一个python包装器:http://code.google.com/p/isbndb-py/

答案 1 :(得分:3)

你可以看看这个Amazon Product Advertising API(顺便说一下,它要求你拥有AWS账号),它提供了寻找书籍的可能性,可能在你的情况下它适合。

或者你可以阅读Amazon API: How To Get A Book’s Image - 描述了如何获取图书的图像,但是你得到的信息ASIN和维基百科中的10位数字一样,它与ISBN相同。该示例是用PHP编写的,但我确信您可以将其移植到Python。另一方面,Accessing Amazon’s Product Advertising API with Python为您提供了使用Python访问AWS的代码示例(但没有对那里发生的事情有如此好的描述,正如那些关于AWS + PHP的文章,我建议您阅读它们以便更好地理解)

Here是您可以尝试替代Amazon API的服务列表。