关于python:ISSNISBN-校验qbit

python-stdnum

  • 可校验 issn/isbn 等多种号码
  • 校验 issn
from stdnum import issn
>>> issn.is_valid('0024-9319')
True
>>> issn.is_valid('0024-9318')
False
  • 校验 isbn
from stdnum import isbn
>>> isbn.is_valid('9789024538270')
True
>>> isbn.is_valid('9789024538271')
False

isbnlib

  • isbnlib 是 isbntools 的内核
  • 校验 isbn10
import isbnlib
>>> isbnlib.is_isbn10('9024538270')
True
>>> isbnlib.is_isbn10('9024538271')
False
  • 校验 isbn13
import isbnlib
>>> isbnlib.is_isbn13('9789024538270')
True
>>> isbnlib.is_isbn13('9789024538271')
False

本文出自 qbit snap

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理