isbn

    0熱度

    1回答

    我正在做我的功課,併爲這個特定的問題,堅持了5個小時。 最後一位數字d10是一個校驗和,它是根據以下公式從 根據其他九位數字計算得出的:(d1 * 1 + d2 * 2 + d3 * 3 + d4 * 4 + d5 * 5 + d6 * 6 + d7 * 7 + d8 * 8 + d9 * 9)%11; 如果校驗和爲10,則根據ISBN約定將最後一位數字表示爲X. 編寫一個程序,提示用戶輸入前9位

    4熱度

    2回答

    我想在我的rails應用程序中爲書籍編寫模型,我想驗證isbn屬性,但ISBN有兩種可能的長度:10和13.我如何使用驗證來確保給定的isbn是10或13個數字長? 我考慮使用範圍: validates :isbn, length: { minimum: 10, maximum: 13 } ,但如果它是某種方式11或12倍的數字它{should_not be_valid}。 有沒有辦法做到這一

    2熱度

    1回答

    我正在管理由數百個出版商爲書籍和電子書填充的數據庫。 我想提供免費的JSON或XML網絡服務,以允許其他網站(書店,圖書館或其他)或應用程序使用ISBN訪問這些數據。 我做了第一稿,開發自己的JSON標準: { "cycle_id": null, "collection_id": "52", "publisher_id": "1166", "id": "40

    5熱度

    2回答

    簡短版本:如何將任意字符串轉換爲最少碰撞的6位數字? 龍版本: 我與有沒有ISBN的一堆書籍的小型圖書館工作。這些通常是較舊的,來自小型出版商的絕版書籍,從未得到過ISBN,我想爲它們生成僞造的ISBN以幫助進行條形碼掃描和貸款。 從技術上說,真正的ISBN由商業實體控​​制,但可以使用格式來指定不屬於真正發佈者的數字(因此不應該引起任何衝突)。 格式是這樣的: 978-0-01-######-?

    3熱度

    1回答

    我有幾個PHP的正則表達式,我用它來匹配ISBN 10,但我找不到一個兼容MySQL的REGEXP,有人可以幫我匹配在MySQL 10中的ISBN 10嗎? 我已經試過這一個(在PHP中,但不能在MySQL中的作品) "^(97(8|9))?\d{9}(\d|X)$" 下面是我對運行此正則表達式的一些值: ISBN10: 0470945176 by Paul D. Kimmel Publi

    9熱度

    2回答

    美國國會圖書館有一個通過ISBN搜索圖書的網站。檢索圖書信息的一種簡單方法是使用以下URL: http://lccn.loc.gov/2009019559/mods 它返回一個可以輕鬆解析的XML結構。該URL需要以下格式的唯一LCCN號碼: http://lccn.loc.gov/[lccn]/mods 我有一批書籍以ISBN編碼在條形碼中。如何檢索/轉換ISBN到LCCN以檢索書籍的X

    0熱度

    1回答

    import sys from tkinter import * def main(): mtext = ment.get() mlabel2 = Label(top, text=mtext).pack() def isbn(): digits = [(11 - i) * num for i, num in enumerate(map(int, list(

    2熱度

    2回答

    我有我的項目使用亞馬遜產品廣告API的工作原型,但亞馬遜產品廣告API是速率限制爲1請求/秒。理想情況下,我想找到另一個「較不重要」的API,它是ASIN到ISBN的簡單轉換器。有任何想法嗎?亞馬遜外部是否有資源?我正在Python中工作。 此之前,問題不尋求替代亞馬遜產品廣告API: Amazon ASIN to Books ISBN

    0熱度

    1回答

    我有一個小問題。我寫了一個程序,要求用戶輸入一個包含11位數字的代碼。我將它定義爲字符串,但現在我想單獨使用此代碼中的每個數字並作出一個等式。 例如,如果代碼是37605030299我需要做的公式: (1*3 + 2*7 + 3*6 + 4*0 + 5*5 + 6*0 + 7*3 + 8*0 + 9*2 + 1*9)/11 ,並找出什麼是MOD。 這是一個ISBN校驗位的計算。

    1熱度

    1回答

    我使用ISBN-DB進行書籍查找,使用ISBN號碼。我可以使用相同的方法提取名稱,標題等。但是如何使用ISBNDB提取封面信息?如果不是可行的,任何人都可以在任何其他的ISBN查找API上指導完成相同的操作。