14

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

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

4

2 回答 2

13

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

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

于 2011-02-04T02:23:53.463 回答
3

您可以查看此亚马逊产品广告 API(顺便说一句,它要求您拥有 AWS 帐户),它提供了查找书籍的可能性,可能适合您的情况。

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

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

于 2011-02-04T07:45:11.747 回答