python隐藏手机号码程序_Python网站手机号码解密的一种方法
黄页88网站反爬措施对手机号进行了一些加密处理。这里介绍一下怎么解密手机号码的方法。
首先,我们看一下网站显示的手机号是这样的:
显示的手机号
使用ctrl c复制粘贴后变成了这样:
复制后的手机号码
而实际上,用Python爬虫获取到的内容是这样的:
爬虫获取到的数据
经过分析,发现这些数据其实有以下特点:
每次刷新网页,编码会变
编码之间其实有关系(实际上就是0-9转换成了16进制)
所以,我们的思路就是:
确定手机号码开头1对应的是第一个编码
然后根据第一个编码获取0-9对应的16进制编码
在通过编码检索出这串编码对应的电话号码
步骤:
首先爬取到电话号码的代码
code_list='
python隐藏手机号码程序_Python网站手机号码解密的一种方法相关推荐
- python dict遍历文件_python 字典(dict)遍历的四种方法性能测试报告
python中,遍历dict的方法有四种.但这四种遍历的性能如何呢?我做了如下的测试 l = [(x,x) for x in xrange(10000)]d = dict(l)from time im ...
- python dict遍历性能_python 字典(dict)遍历的四种方法性能测试报告
python中,遍历dict的方法有四种.但这四种遍历的性能如何呢?我做了如下的测试 l = [(x,x) for x in xrange(10000)] d = dict(l) from time ...
- python随机生成验证码_Python生成随机验证码的两种方法
# -*- coding: utf-8 -*- import random def generate_verification_code_v2(): ''' 随机生成6位的验证码 ''' code_l ...
- python怎么循环终止_Python 循环终止语句的三种方法小结
Python 循环终止语句的三种方法小结 在Python循环终止语句有三种: 1.break break用于退出本层循环 示例如下: while True: print "123" ...
- 怎么在python中添加文字_Python在图片中添加文字的两种方法
本文主要介绍的是利用Python在图片中添加文字的两种方法,下面分享处理供大家参考学习,下来要看看吧 一.使用OpenCV 在图片中添加文字看上去很简单,但是如果是利用OpenCV来做却很麻烦.Ope ...
- python连接数据库的技术_Python操作MySQL数据库的三种方法
(1) 什么是MySQLdb? MySQLdb 是用于 Python 连接 MySQL 数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL C API 上建立的. ...
- python 异常函数调用栈_Python捕获异常堆栈信息的几种方法
程序出错的时候,我们往往需要根据异常信息来找到具体出错的代码.简单地用print打印异常信息并不能很好地追溯出错的代码: # -*- coding: utf-8 -*- def foo(a, b): ...
- python去掉html标签_python 去除html标签的几种方法
#! /usr/bin/python # -*- coding:utf-8 -*- ''' created on 2013-12-18 @author: java ''' import re from ...
- 用python批量下载网络图片_python批量下载图片的三种方法
一是用微软提供的扩展库win32com来操作IE: win32com可以获得类似js里面的document对象,但貌似是只读的(文档都没找到). 二是用selenium的webdriver: sele ...
最新文章
- css伪类元素及选择器
- 分割命令: split
- Golang环境配置以及GOPATH与gomod的关系
- mootools框架【十】-mootools深层探讨
- Linux C高级编程——网络编程之以太网(2)
- html扩展xhtml在线,告别html,迎来xhtml
- python pandas借助pandas-profiling自动生成EDA
- vsftpd 本地用户登录和上传设置
- Mac上设置图片或视频的默认打开软件的方法
- 关于存储容量的单位(以及英文写法)
- 中国移动苏州研发中心前端笔试(2)
- 使用免费的Open NFC simulator模拟器在BlackBerry模拟器上进行NFC程序调试
- 看了星球大战--西斯的复仇
- 北京邮电大学砸彩蛋大作业
- 稳压器功能一览[转]
- ICTCLAS的Python3实现
- 面向民航的航空数据链协议解析应用研究
- 小猿圈分享利用python网络爬虫获取网易云歌词
- html5 文字滑动效果,jQuery滑动文字特效
- 51单片机c语言算法大全,51单片机C语言实例(350例)Proteus仿真和代码都有
热门文章
- CA认证简单介绍与工作流程
- ABV指标与通达信的主力进出指标分析
- 什么是 Bluetooth 个人区域网 (PAN)?
- 如何用计算机做出折线图,Numbers怎么做折线图 Numbers制作折线图教程
- Python爬取公交车数据(一):Requests+JSON网络站点爬取8684公交站点公交站台数据
- Mulesoft,两个月考证准备,每天进步一点点!
- tekton TriggerBinding资源
- 项目经理 VS 产品经理 (工作职责和要求)
- 网页打开android app,网页打开Android APP
- echarts中国地图边缘设置阴影投影效果,并添加散点,大小根据数值改变