📜  用Python搜索书籍

📅  最后修改于: 2022-05-13 01:55:19.728000             🧑  作者: Mango

用Python搜索书籍

在本文中,我们将使用isbntools模块编写用于搜索书籍的Python脚本。 isbntools 模块能够通过名称或 ISBN(国际标准书号)搜索书籍并返回有关该书籍的所有信息。

安装:运行以下pip命令:

pip install isbntools

导入模块:

Python3
from isbntools.app import *


Python3
get_isbn = isbn_from_words("Half Girlfriend")
print(get_isbn)


Python3
print(registry.bibformatters['labels'](meta("9788129135728")))


Python3
print(registry.bibformatters)


Python3
print(registry.bibformatters['json'](meta("9788129135728")))


Python3
print(registry.bibformatters['msword'](meta("9788129135728")))



1. 使用isbn_from_words()函数获取书籍的 ISBN。

蟒蛇3

get_isbn = isbn_from_words("Half Girlfriend")
print(get_isbn)


输出:

9788129135728

2.通过ISBN获取一本书的信息。

注意:标识符可用于打印不同类型的格式(bibtex、csl、opf、msword、endnote、refworks、json)。

蟒蛇3

print(registry.bibformatters['labels'](meta("9788129135728")))


输出:

3. 如果您想打印没有标识符的对象,那么您将所有对象都放在特定位置。

蟒蛇3

print(registry.bibformatters)


输出:

4.获取JSON格式的信息:

蟒蛇3

print(registry.bibformatters['json'](meta("9788129135728")))


输出:

5.获取MS Word格式的信息:

蟒蛇3

print(registry.bibformatters['msword'](meta("9788129135728")))


输出: