validators:适用于人类的Python数据验证:trade_mark:

时间:2024-05-27 23:07:16
【文件属性】:

文件名称:validators:适用于人类的Python数据验证:trade_mark:

文件大小:46KB

文件格式:ZIP

更新时间:2024-05-27 23:07:16

Python

验证者 用于人类的Python数据验证。 Python有各种各样的数据验证工具,但是似乎每个工具都需要定义一个模式或形式。 我想创建一个简单的验证库,其中验证简单值不需要定义表单或架构。 >> > import validators >> > validators . email ( 'someone@example.com' ) True 资源


【文件预览】:
validators-master
----validators()
--------domain.py(1KB)
--------between.py(2KB)
--------i18n()
--------card.py(4KB)
--------hashes.py(2KB)
--------utils.py(2KB)
--------extremes.py(991B)
--------iban.py(1KB)
--------__init__.py(1KB)
--------length.py(970B)
--------url.py(5KB)
--------email.py(2KB)
--------uuid.py(970B)
--------truthy.py(876B)
--------mac_address.py(836B)
--------ip_address.py(3KB)
--------btc_address.py(1KB)
--------slug.py(529B)
----MANIFEST.in(193B)
----README.rst(1KB)
----.github()
--------workflow()
----.travis.yml(406B)
----.isort.cfg(128B)
----LICENSE(1KB)
----setup.py(2KB)
----CHANGES.rst(5KB)
----docs()
--------make.bat(7KB)
--------conf.py(8KB)
--------index.rst(3KB)
--------Makefile(7KB)
----tests()
--------test_ipv4_cidr.py(588B)
--------test_card.py(4KB)
--------test_email.py(1KB)
--------i18n()
--------test_btc_address.py(992B)
--------test_url.py(5KB)
--------test_md5.py(567B)
--------test_iban.py(476B)
--------test_ipv6_cidr.py(741B)
--------test_mac_address.py(537B)
--------test_sha512.py(1KB)
--------test_validation_failure.py(583B)
--------test_uuid.py(1001B)
--------__init__.py(0B)
--------test_domain.py(915B)
--------test_sha256.py(740B)
--------test_sha1.py(610B)
--------test_extremes.py(814B)
--------test_ipv6.py(644B)
--------test_sha224.py(698B)
--------test_between.py(863B)
--------test_length.py(988B)
--------test_slug.py(478B)
--------test_ipv4.py(569B)
----.gitignore(327B)

网友评论