The goal of isbn is to …
You can install the development version of isbn like so:
install.packages(
"isbn",
repos = c(mm = "https://uribo.r-universe.dev", getOption("repos")))
This is a basic example which shows you how to solve a common problem:
library(isbn)
isbn_convert13to10("978-4-06-516404-4")
#> [1] "4065164044"
isbn_convert10to13(c("412345674X", "4022518286"))
#> [1] "9784123456746" "9784022518286"
- [Python] https://github.com/xlcnd/isbnlib