日常学习记录,大佬勿喷,侵权请私聊我,我会立即处理

#!/usr/bin/python3
# -*- coding: utf-8 -*-
# --author:valecalida--
from  bs4 import BeautifulSoup
import requests
import random
import time
import redef process_website(data):header = {"User-Agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.24 (KHTML, like Gecko) Chrome/19.0.1055.1 Safari/535.24"}url = "https://www.ipip.net/ip.html"#查询IP地址是通过这个平台,只适应于少量查询res = requests.post(url=url, headers=header, data=data)res.encoding = 'utf-8'soup = BeautifulSoup(res.text, 'lxml')trs = soup.find_all(['td'])[2:10]params = re.findall('<td>(.*?)</td>', str(trs))values = re.findall('<span .*>(.*?)</span>', str(trs))return params, valuesdef main(input_ip):data = {'ip': input_ip}params, values = process_website(data)print("\t", str.center('IP_Address', 16), str.center(params[0], 16), str.center(params[1],24), str.center(params[2], 24), str.center(params[3],24))print("\t%s\t%4s\t%s\t%s\t%2s" % (input_ip, values[0], values[1], values[2], values[3]))if __name__ == '__main__':print(banner)count = 1while True:input_ip = input("[%d] 请输入您想要查询的IP地址 >> " % count)main(input_ip)count += 1time.sleep(3)

Python3对IP进行查询相关推荐

  1. 简单介绍python3判断IP地址的方法

    这篇文章主要为大家详细介绍了python3判断IP地址的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了python3判断IP地址的具体代码,供 ...

  2. 用java程序编写ip仿真器_用java 编写一个可以实现IP地址查询功能的课程设计

    展开全部 下面是获得本机IP地址的方法,跟你的程序捆绑起来,互相发送消息的时候直接将IP发送过去 private static String[] getAllLocalHostIP(){ 323131 ...

  3. android的百度地图sdk获取ip,基于百度地图API的ip地址查询

    说明:使用ip地址查询太麻烦,偶然搜索发现有人已经写过基于百度API的ip地址查询,这个是前人的结晶,我只是修改了一些,勿喷. 用的python2.7,编码问题真是坑. 百度mapAPI私钥申请:ht ...

  4. 微信小程序开发-IP地址查询-例子

    微信小程序开发  小程序搜索框  IP地址查询  搜索查询  样例 微信小程序 开发 参考   https://mp.weixin.qq.com/debug/wxadoc/dev/component/ ...

  5. php 本地mysql 代码_基于本地数据库的 IP 地址查询 PHP 源码

    * 纯真 IP 数据库查询 * * 参考资料: * - 纯真 IP 数据库 http://www.cz88.net/ip/ * - PHP 读取纯真IP地址数据库 http://ju.outofmem ...

  6. whois php,用PHP实现标准的IP Whois查询

    由于Internet的历史原因,apin负责整个网络IP的整体规划以及北美区 还有部分非洲地区的IP分配管理,与此相应的是,whois.apin.net是IP whois的root server,标准 ...

  7. 第三方免费开放API 获取用户IP 并查询其地理位置

    需求:有一个项目是微信公众号,属于汽车服务.当车主在填写车主资料或者车辆认证时,需要填写车牌号或者车架号:车牌号需要选择省,为了方便用户操作,所以想自动定位默认省,如下图: 我查询了一些博客,找到了一 ...

  8. 发布IP地址查询的WEB SERVICE

    在值得期待的2005来临之际,发布IP地址查询WEB SERVICE,顺祝博客园的所有朋友们,新年快乐,新年好心情. http://IPLOOKUP.ASPSIR.COM 此外,WHOIS查询WEB ...

  9. 公用ip地址查询_是什么使您无法更改公用IP地址并在Internet上造成严重破坏?

    公用ip地址查询 What exactly is preventing you (or anyone else) from changing their IP address and causing ...

  10. 根据IP地址查询其所属城市

    提供查询接口的网站收藏: 新浪的IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js 新浪多地域测试方法:http ...

最新文章

  1. Webhook与Jenkins自动构建(上)
  2. 关于在安装ASP.NET Forum中出现的无法排序的问题.
  3. 在IIS上启用Gzip压缩 (HTTP压缩)方法
  4. Python Selenium 常用方法总结
  5. VTK:可视化之CameraActor
  6. DWZ (JUI) 教程 navTab 刷新分析
  7. 报表系统FineReport通过权限控制数据访问方案
  8. Pile 0009: Vim命令梳理
  9. 做旋转铁甲机器人_「铁甲评测」柳工CLG921E视频全面讲解
  10. element UI Cascader 级联选择器 动态加载次级选项
  11. pstack: Input/output error failed to read target解决
  12. Lua语言学习-错误处理和调试
  13. 内层元素设置position:relative后父元素overflow:hidden overflow:scroll失效 解决方法
  14. mysql 开发进阶篇系列 13 锁问题(关于表锁,死锁示例,锁等待设置)
  15. Windows编译OpenCV
  16. 基于C语言开发的教师管理系统
  17. BZOJ1753: [Usaco2005 qua]Who's in the Middle
  18. [云原生专题-26]:K8S - Kubernetes(K8S)Master集群构建与安装过程详细解读 - master节点的添加
  19. 无线路由器如何建立ftp服务器,利用无线路由器建立FTP服务器
  20. 10-7 spj-查询供应工程 j1 的供应商

热门文章

  1. sklearn计算准确率,召回率,精确率,F1函数
  2. 如何在AI工程实践中选择合适的算法?
  3. 机器学习实战系列(五):SVM支持向量机
  4. 集成学习:Boosting与Bagging
  5. 量子计算机钻石,科学家在钻石内构建量子计算机
  6. html5站点是什么意思,html5是什么意思(html5是什么技术)
  7. vs没有添加引用_英超:切尔西 vs 热刺,热刺准备重新登顶领头羊
  8. 台州学院计算机科学与技术专业怎么样,台州学院数学与信息工程学院
  9. Vue router路由懒加载
  10. Android Studio 导入项目时容易出现的问题汇总