faker.providers.isbn

class faker.providers.isbn.Provider(generator: Any)

基类: BaseProvider

生成假的 ISBN。

有关 ISBN 格式,请参阅 https://www.isbn-international.org/content/what-isbn。有关与每个前缀/注册组相关的规则列表,请参阅 https://www.isbn-international.org/range_file_generation

isbn10(separator: str = '-') str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.isbn10()
...
'1-04-876475-3'
'0-421-94892-2'
'0-15-781565-X'
'1-78408-016-0'
'1-5351-3933-1'
isbn13(separator: str = '-') str
示例:

>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.isbn13()
...
'978-1-04-876475-8'
'978-0-421-94892-1'
'978-0-15-781565-8'
'978-1-78408-016-7'
'978-1-5351-3933-5'