返回值有两种状态:true 和 false

true 表示没被注册 :

12345678900也是true,

满足11位的就可以被检测,

并不能检测手机号本身是否有效,

但是正常手机号,没被注册就是true。

false 表示已经注册或者手机号格式不对:

比如位数不是11位

代码:

import requests,re
headers = {
"Host": "account.chsi.com.cn",
"Connection": "keep-alive",
"Content-Length": "56",
"Accept": "application/json, text/javascript, */*; q=0.01",
"Origin": "https://account.chsi.com.cn",
"X-Requested-With": "XMLHttpRequest",
"User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36",
"Content-Type": "application/x-www-form-urlencoded; charset=UTF-8",
"Referer": "https://account.chsi.com.cn/account/preregister.action?from=archive",
"Accept-Encoding": "gzip, deflate, br",
"Accept-Language": "zh-CN,zh;q=0.9",
"Cookie": "JSESSIONID=846A5C43BDB726231FDF897A14D88F72; Secure; __utma=65168252.980312581.1526972694.1526972694.1526972694.1; __utmz=65168252.1526972694.1.1.utmcsr=baidu|utmccn=(organic)|utmcmd=organic; _ga=GA1.3.980312581.1526972694; __utma=39553075.980312581.1526972694.1526972722.1526972722.1; __utmz=39553075.1526972722.1.1.utmcsr=my.chsi.com.cn|utmccn=(referral)|utmcmd=referral|utmcct=/archive/index.jsp",
}
def check_number(number):if len(number)!=11:print(number, "---- 位数不足")else:url = "https://account.chsi.com.cn/account/checkmobilephoneother.action"form_data = [('mphone', number),('dataInfo', number),('optType', 'REGISTER'),]page = requests.post(url, headers=headers, data=form_data).textresult = re.findall("[a-z]{4,5}",page)if result:if result[0]=="true":print(number,"---- 可以注册")elif result[0]=="false":print(number, "---- 已经注册")else:print(number,"---- 验证失败")
if __name__=="__main__":number="12345678900"check_number(number)

欢迎进(Q)群,帮你解决问题:

python验证手机号是否注册学信网相关推荐

  1. python验证手机号是否注册过微博

    首先看一下返回格式: "code":"100000"表示没注册 "code":"600001"表示已经注册 {" ...

  2. 天津专升本往届生学信网学历证书电子注册备案表查询下载操作步骤

    往届生教育部学历证书电子注册备案表查询操作步骤 1.登录学信网 www.chsi.com.cn 单击 "学历查询" 2.单击"本人查询"选项,输入账号.密码登录 ...

  3. 天津专升本应届生学信网学籍在线验证报告查询下载操作步骤

    应届生教育部学籍在线验证报告查询操作步骤 1.登录学信网 www.chsi.com.cn 单击 "学籍查询" 2.单击"本人查询"选项,输入账号.密码登录 3. ...

  4. 学信网查不到学位信息?学位绑定的流程详解

    学位绑定的流程详解 一.绑定学位主要操作 二.绑定次数已用完怎么办? 一.绑定学位主要操作 首先确定学校已上传学位信息,否则一直绑定不上会用完绑定次数: 学位查询 :https://www.chsi. ...

  5. 学信网怎么查计算机考证

    一般包括国家承认的各类高等教育证书,一般指的是普通本专科.成人本专科(注册进度).网络教育(注册进度).高等自学考试(注册进度).开放教育.研究生以及高等教育学历文凭考试(注册进度).所以相对来说在学 ...

  6. 学信网:研究生云复试平台快速搭建上线

    通过覆盖全球的音视频通信服务,支撑学信网视频面试稳定运行和效率提升. 案例简介 研究生复试工作碰到疫情,各大院校先后发布复试流程调整通知,将复试工作从线下搬到了线上,这也是历史上的第一次.要在短期内完 ...

  7. 查询毕业证书的(学信网查)

    中国高等教育学生信息网(学信网) 输入就可以查询了

  8. 学信网学位认证报告在哪

    学信网学位认证报告查看总共需要4个步骤,具体的操作步骤如下: 1.首先打开学信网官网中国高等教育学生信息网. 2.然后选择中国高等教育学历认证报告. 3.输入证书编号和报告编号点击查询即可. 4.如果 ...

  9. 使用学信网认证,免费获取JetBrains学习产品

    使用学信网认证,白嫖JetBrains学习产品 1. 打开JetBrains教育申请 官网链接 点击官方文件认证,并且填入相关信息 注意,此处的在线验证码是下一步申请认证报告的在线验证码,文件一定要上 ...

最新文章

  1. html5拖动图像的关键字,6.7 拖放图像 - HTML5 Canvas 实战
  2. 微软虚拟化平台现在可以管理VMware!
  3. Linux基础命令---su
  4. 光滑粒子流体动力学_基于SPH(光滑粒子流体动力学)算法的流体仿真
  5. Unity,WebGL, 页面JS调用Unity方法
  6. hanlp中文分词、提取摘要关键字、语句分析、智能推荐
  7. 利用c语言建立交易系统,【图】手把手教会你构建自己的交易系统 - 4_股票论坛,炒股公式,股票指标,股票公式,选股公式_数据、教程交流论坛_理想论坛 - 股票论坛...
  8. 仿iphone触屏手机界面
  9. SoapUI使用方法-01发送http请求
  10. 4个值得注意的点(先记后写)
  11. 教学计划计算机,计算机教学计划模板
  12. fasthttp中的协程池实现
  13. 心动C++情牵汉洛塔
  14. mac删除ssh key_好用的mac终端命令仿真工具
  15. 关于mysql的timestamp时间范围
  16. Saiku-ui代码结构分析
  17. html 整体缩小zoom,页面缩放兼容性处理方法(zoom,Firefox火狐浏览器)
  18. 计算机网络实验三 CPT实验
  19. 删除office正版增值计划通知的方法
  20. LC并联谐振电路设计

热门文章

  1. 百度飞桨的乌镇时刻:拿下的至高荣誉和背后的绝对实力
  2. 一份规范的接口文档应该包括什么内容?
  3. 李子柒130个视频1万图片5万颜色数据可视化的背后,是古柳三年的念念不忘
  4. python正则表达式提取文本中的电话号码和邮箱
  5. 建立桌面文件管理格子_让你的电脑桌面井井有条,3款桌面整理工具推荐
  6. 苹果iOS系统下的推送机制及实现
  7. saltstack的NETAPI接口详讲
  8. MYSQL 源码安装 root 用户
  9. C++11 整型转字符串
  10. 御坂坂的C++学习之路(2)