上个星期,大佬分享了一个验证身份证号合法性的库:id_validator,没空去试着用一下看看,今天有点时间,来试着用下这个库。

1、首先,要安装这个库,windows+R键运行cmd,打开命令行窗口,输入下面的命令:

pip install id_validator

2、安装成功后,开始来使用这个库

(1)、首先,输入命令 python:

(2)、接着,引用这个库底下的一个模块,输入命令 from id_validator import validator

(3)、依次输入下面的命令,来看下校验结果,返回False,校验身份证合法性失败,返回True,校验身份证合法性成功:

validator.is_valid('440308199901111512')  #大陆18位身份证

validator.is_valid('610104620927690')  #大陆15位身份证

validator.is_valid('810000199408230021') #港澳18位身份证

validator.is_valid('830000199201300022') #台湾18位身份证

(4)、接着,通过这个库底下的某个方法可以获取身份证相关的信息,输入命令:print(validator.get_info('330221199306084914'))

3、以上就是对验证身份证号合法性的库id_validator的简单介绍。

python之验证身份证号合法性的库:id_validator相关推荐

  1. python判断身份证是否合法的函数_Python开发之身份证验证库id_validator验证身份证号合法性及根据身...

    上个星期,大佬分享了一个验证身份证号合法性的库:id_validator,没空去试着用一下看看,今天有点时间,来试着用下这个库. 1.首先,要安装这个库,windows+R键运行cmd,打开命令行窗口 ...

  2. Python 实现验证身份证号真假以及查询归属地、出生年月等信息

    python判断真假身份证号 识别一串身份证是否是真实的身份证号码: 公民身份号码是特征组合码,共18位,由17位数字本体码和1位数字校验码组成. 排列顺序从左至右依次为: 6位数字地址码,8位数字出 ...

  3. 身份证号合法性验证、电话手机验证、邮箱验证、银行卡验证、车牌验证

    js验证: 身份证号合法性验证 电话手机验证 邮箱验证 银行卡验证 车牌验证 //身份证号合法性验证 //支持15位和18位身份证号 //支持地址编码.出生日期.校验位验证 function Iden ...

  4. python身份证号掩盖出生日期的代码_利用Python制作全国身份证号验证及查询系统!就问你吊不吊!...

    大家好哇,又是一个愉快的周末,今天本鸟给大家分享1个有趣的实战项目,用python制作"全国身份证号验证及查询系统",成品界面如下图: 本系统可以实现身份证号真伪验证,年龄.性别及 ...

  5. 用python判断身份证号性别_验证身份证号的Python脚本

    引用 a[0], a[1], a[2], a[3], ..., a[16], a[17] 其中a[i]表示第i位数字,i=0,1,2,...,17,如果最后一位(校验位)是X,则a[17]=10 每一 ...

  6. 超级牛逼,用python制作全国身份证号验证及查询系统

    前言 本系统可以实现身份证号真伪验证,年龄.性别及发证地查询,看起来是不是很高大上,其实做起来不是很复杂,涉及知识主要有python字符串处理.表格读写和Gui制作,适合有一定python基础的朋友练 ...

  7. python身份证验证系统_利用Python制作全国身份证号验证及查询系统!就问你吊不吊!...

    大家好哇,又是一个愉快的周末,今天本鸟给大家分享1个有趣的实战项目,用python制作"全国身份证号验证及查询系统",成品界面如下图: 本系统可以实现身份证号真伪验证,年龄.性别及 ...

  8. 身份证校验(//身份证号合法性验证 //支持15位和18位身份证号//支持地址编码、出生日期、校验位验证)

    window.checkIdNumber=(function () {var vcity = {11: "北京", 12: "天津", 13: "河北 ...

  9. 用python制作全国身份证号验证及查询系统

    ​ 大家好哇,又是一个愉快的周末,今天本鸟给大家分享1个有趣的实战项目,用python制作"全国身份证号验证及查询系统",成品界面如下图: 本系统可以实现身份证号真伪验证,年龄.性 ...

最新文章

  1. mysql istransient_由于 MySQL 版本问题导入报错
  2. flutter加载本地html标签,Flutter中如何加载并预览本地的html文件的方法
  3. android仿苹果SwitchButton效果的实现
  4. C++中的const成员函数(函数声明后加const,或称常量成员函数)用法详解
  5. 做个中国清官网,有人感兴趣吗
  6. P1574: [Usaco2009 Jan]地震损坏Damage
  7. linux实现防止恶意扫描 PortSentry
  8. xboxones手柄驱动_年轻人的第一个全能型手柄——北通阿修罗3手柄体验
  9. windows系统好用的输入法推荐
  10. 物理不好适合学计算机,理科女物理不好、数学一般,能不能学计算机、经济学专业?...
  11. 一个数据存取类的代码,请高手帮忙分析和指定是否有误!
  12. 悲剧的与幽默的人生态度——宗白华
  13. 漫谈 MQ:要消息队列(MQ)有什么用?
  14. 《DKN: Deep Knowledge-Aware Network for News Recommendation》知识图谱与推荐系统结合之DKN
  15. 数据结构(Java)
  16. happyCode(11start) 权限控制 shiro 密码MD5安全加密,密码盐,系统用户认证
  17. O2O、C2C、B2B、B2C是什么意思
  18. java poi- 实现 word Excel pdf ppt 转 HTML
  19. 关于jQurey的分页createPage
  20. 2011-2019,巴塞罗那不相信眼泪

热门文章

  1. onclick 拼接时如何传递json对象
  2. django1.9的static文件配置
  3. VMware 虚拟上网的的三种模式 ——bridged、host-only、NAT 模式
  4. hdu 5326(基础题) work
  5. 线段树、优先队列、单调队列小结
  6. sql中怎么根据汉字的拼音首字母查询
  7. VS2008开发Windows Mobile6环境搭建及模拟器联网问题图解
  8. JS-鼠标-键盘-文档-表单事件
  9. 最简单的目标跟踪(模版匹配)
  10. SAMSUNG的CMOS 图像传感器技术发展路线