一个可以验证字符串等的Python实用程序。仍在积极发展中
python-validators的Python项目详细描述
python验证程序
一个python验证器模块,它使用类似于mail()
的函数简化了验证。请注意,此模块仍然
在积极的发展和它是无依赖性。
目录
安装
为了安装它,可以使用defualt python包安装程序pip。很简单,在windows上,以管理员身份打开cmd并键入
pip install pyvalidator
对于Linux系统
sudo pip3 install pyvalidator
用法
使用pyvalidator很简单。下面是一些使用pyvalidator函数的示例…
importpyvalidatorprint(pyvalidator.email('email@email.com'))print(pyvalidator.ipv4('255.255.255.0'))print(pyvalidator.url("https://www.google.com"))print(pyvalidator.equals('testish','testish'))print(pyvalidator.islower('test'))print(pyvalidator.number('1'))print(pyvalidator.md5('8b1a9953c4611296a827abf8c47804d7'))
电子邮件(str)->;检查给定参数是否为字符串
importpyvalidatorprint(pyvalidator.email('adiba@a.com'))
currency(str)->;检查给定参数是否为货币类型
importpyvalidatorprint(pyvalidator.currency('$4.4'))
等于(str1,str2)->;检查给定参数是否相同
importpyvalidatorprint(pyvalidator.equals('testish','testish'))
IPv4(IP)->;检查给定参数是否为有效的IPv4/IP地址
importpyvalidatorprint(pyvalidator.ipv4('255.255.255.0'))
url(str)->;检查给定参数是否为url
importpyvalidatorprint(pyvalidator.url("https://www.google.com"))
lower(str)->;检查给定参数是否为小写字符串
importpyvalidatorprint(pyvalidator.islower('test'))
md5(str)->;检查给定参数是否为md5散列
importpyvalidatorprint(pyvalidator.md5('8b1a9953c4611296a827abf8c47804d7'))
数字(str/int)->;检查给定参数是否为数字
importpyvalidatorprint(pyvalidator.number('1'))