def get_citation_id(standard_citation):
"""
Get the citation_id for a standard_citation.
"""
assert '@' not in standard_citation
as_bytes = standard_citation.encode()
blake_hash = hashlib.blake2b(as_bytes, digest_size=6)
digest = blake_hash.digest()
citation_id = base62.encodebytes(digest)
return citation_id
评论列表
文章目录