這是一個Python庫,旨在提供處理、解析和驗證標準數位的函數。
該模塊支持150多種不同的號碼格式,包括大量增值稅和其他稅號、個人身份和公司識別碼、國際標準號碼(ISBN、IBAN、EAN等)和各種其他格式,還包括Verhoeff的實現,Luhn和ISO/IEC 7064校驗比特算灋家族。
以下內容驗證並格式化ISBN:
>>> from stdnum import isbn
>>> isbn.validate('978-9024538270')
'9789024538270'
>>> isbn.validate('978-9024538271')
Traceback (most recent call last):
...
InvalidChecksum: ...
>>> isbn.format('9780471117094')
'978-0-471-11709-4'
對更多號碼的迴響和支持是非常受歡迎的。請使用ython stdnum用戶列表。
下載
- 1.13 2020-01-19python-stdnum-1.13.tar.gz(873K)[sig][asc][md5]python-stdnum-1.13-py2.py3-none-any.whl(821K)[asc]
- 1.12.2019-10-27python-stdnum-1.12.tar.gz(863K)[sig][asc][md5]python stdnum-1.12-py2.py3-none-any.whl(811K)[asc]
- 1.11 2019-03-10python-stdnum-1.11.tar.gz(817K)[sig][asc][md5]python stdnum-1.11-py2.py3-none-any.whl(760K)[asc]
- 1.10 2018-10-14python-stdnum-1.10.tar.gz(467K)[sig][asc][md5]python stdnum-1.10-py2.py3-none-any.whl(414K)[asc]
- 1.9 2018-04-14python-stdnum-1.9.tar.gz(456K)[sig][asc][md5]
- 1.8.1.2018-01-06python-stdnum-1.8.1.tar.gz(413K)[sig][asc][md5]
- 1.8 2018-01-03python-stdnum-1.8.tar.gz(412K)[sig][asc][md5]
- 1.7 2017-09-12python-stdnum-1.7.tar.gz(402K)[sig][asc][md5]
- 1.6 2017-04-11python-stdnum-1.6.tar.gz(391K)[sig][asc][md5]
- 1.5 2016-11-13python-stdnum-1.5.tar.gz(263K)[sig][asc][md5]
- 1.4 2016-07-26python-stdnum-1.4.tar.gz(247K)[sig][asc][md5]
- 1.3 2016-03-05python-stdnum-1.3.tar.gz(268K)[sig][asc][md5]
- 1.2 2015-10-11python-stdnum-1.2.tar.gz(265K)[sig][asc][md5]
- 1.1.2015-04-27python-stdnum-1.1.tar.gz(201K)[sig][asc][md5]
- 1.0 2014-10-19python-stdnum-1.0.tar.gz(180K)[sig][asc][md5]
- 0.9 2013-12-31python-stdnum-0.9.tar.gz(134K)[sig][asc][md5]
- 0.8.1 2013-06-14python-stdnum-0.8.1.tar.gz(110K)[sig][asc][md5]
- 0.8 2013-06-09python-stdnum-0.8.tar.gz(106K)[sig][asc][md5]
- 0.7 2012-02-26python-stdnum-0.7.tar.gz(111k)[sig][asc][md5]
- 0.6 2011-09-30python-stdnum-0.6.tar.gz(71k)[sig][asc][md5]
- 0.5 2011-07-09python-stdnum-0.5.tar.gz(42k)[sig][asc][md5]
- 0.4 2011-02-06python-stdnum-0.4.tar.gz(41k)[sig][md5]
- 0.3 2010-09-11python-stdnum-0.3.tar.gz(31k)[sig][asc][md5]
- 0.2 2010-08-16python-stdnum-0.2.tar.gz(20k)[sig][md5]
- 0.1 2010-07-25python-stdnum-0.1.tar.gz(18k)[sig][md5]
Git存儲庫
python stdnum開發存儲庫也可以通過Git使用:
git clone https://arthurdejong.org/git/python-stdnum
存儲庫是可瀏覽的,也可以從Github中完成。
版權聲明
版權所有©2010-2020 Arthur de Jong等人
此庫是自由軟體;您可以根據自由軟體基金會發佈的GNU Lesser General PublicLicense、許可證的2.1版或(根據您的選擇)任何更高版本的條款重新分發和/或修改它。
這個庫的發佈是希望它會有用,但沒有任何保證;甚至沒有商業性或特定用途的適用性的隱含保證。有關詳細資訊,請參閱GNU Lesser通用公共許可證。
GNU Lesser通用公共許可證的副本可在下載中找到,並可在萬維網上找到,網址為:http://www.GNU.org/licenses/lgpl.html。您也可以通過寫信給美國麻塞諸塞州波士頓市佛蘭克林大街51號自由軟體基金會(郵編:02110-1301)。