程序功能:查询本地Ip和公网IP,包含本机ip查询和公网ip查询

代码:

import os,re,requests
def main():i=int(input('输入数字:\n1、查询本机ip\n2、查询公网ip\n'))if i==1:os.system('ipconfig /all >ip.txt&find "IPv4 地址" ip.txt')os.remove('ip.txt')elif i==2:resp=requests.get('https://2021.ip138.com',headers={'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6)''AppleWebKit/537.36 (KHTML, like Gecko)''Chrome/83.0.4103.97 Safari/537.36','Accept': 'text/html,application/xhtml+xml,application/xml;''q=0.9,image/webp,image/apng,*/*;''q=0.8,application/signed-exchange;v=b3;q=0.9','Accept-Language': 'zh-CN,zh;q=0.9,en;q=0.8'})ip=re.findall(r'>(.+)</a>](.+)',resp.text)print(' '.join(ip[0]))else:print('请输入对应数字!')
main()
while True:i=input('是否继续?q:退出,其它:继续\n')if i=='q':breakelse:main()

运行结果:

我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=2zfnux4dfpesc

【Python实用工具】查询本机IP地址相关推荐

  1. 使用java代码查询本机ip地址

    一.使用java代码查询本机ip地址 public class TestInetAddress {public static void main(String[] args) {try {String ...

  2. 通过PowerShell查询本机IP地址

    脚本内容如下: Write-Host "本机IP地址为:"(ipconfig|findstr "IPv4")[1].split(":")[1 ...

  3. 怎样查询本机ip地址?如何利用花生壳获取外网IP教程

    听到ip地址这个概念,想必大家都不会陌生,如果我们想要跟对方进行通信,通常我们需要知道对方的ip地址,另外在网络通信中,还有一个非常重要的地址,那就是mac地址.那么我们如何知道本机ip地址呢?我们如 ...

  4. 如果查询本机ip地址?

    1.win➕r打开命令提示符界面,输入cmd 2.输入ipconfig,回车 3.ipv4地址后面的就是本机ip地址-

  5. 脚本开发教程分享:用按键精灵脚本查询本机 IP 地址

    来源:按键学院   [按键精灵] 如果想在脚本中查询本机正在上网时的 内网IP 地址,可以使用如下脚本源码: VBSBegin Set obj = GetObject("winmgmts:\ ...

  6. 查询本机ip地址快捷键

    按住win+R,输入cmd,回车,输入ipconfig,回车

  7. 利用python写一个自动获取局域网ip地址并开启服务器绕过校园网设备限制的小工具

    前言 ​ 这个学年学校把宽带运营商从之前的联通大哥哥换成了如今的电信小弟弟,使用体验可谓一落千丈,最主要的原因是电信不再像联通提供拨号上网的账号和密码,改成了强制使用天翼校园的程序来进行认证上网,而且 ...

  8. python 获取本机IP地址

    方法一: 通常使用socket.gethostbyname()方法即可获取本机IP地址,但有时候获取不到(比如没有正确设置主机名称),示例代码如下: import socket# 获取本机计算机名称 ...

  9. Python socket 获取本机IP地址

    import socketdef get_host_ip():"""查询本机ip地址:return: ip"""try:s=socket.s ...

  10. 查询电脑本机ip地址 区分内网外网

    查询电脑本机ip地址 区分内网外网 文章目录 查询电脑本机ip地址 区分内网外网 一.查询本机ip地址 内网ip 方法1 方法2 二.查询本机ip地址 外网ip 总结 一.查询本机ip地址 内网ip ...

最新文章

  1. oracle php 执行时间,在执行Oracle pl/sql-oci8的PHP中,什么时候执行自动回滚?
  2. PHP 中get_magic_quotes_gpc()函数说明
  3. 带你了解VXLAN网络中报文的转发机制
  4. python傅里叶变换库_python的numpy库和cv2库实现图像傅里叶变换
  5. python下标是什么类型_python数据类型
  6. Python Imaging Library: ImageOps Module(图像运算模块)
  7. A除B求商(PAT20)高精度/低精度
  8. 基于CentOS7上的搭建javaweb环境 - 学习笔记
  9. [Hive]-Table
  10. Git bash使用中...
  11. 维修iphone6无服务器,苹果6通病——插卡无服务维修思路和教程
  12. 帆软填报报表的使用教程
  13. 【Unity】在Scene窗口中发射射线
  14. 个性化定制将成鞋服行业未来开拓新方向
  15. msxml4.0 sp4_MSXML4和80072efd中的安全性
  16. JAVA 实现《坦克大战联机版》游戏
  17. 探秘金山隐私保险箱 (解密出加密的数据)
  18. 银行卡资费转帐汇款取款_收费标准参考_中行_建行_工行_农行_招行_兴业等
  19. win10 pycharm小写变大写,键盘输入错乱
  20. MacBook Pro设置外接显示器竖屏显示,2k 字体小

热门文章

  1. asp.net mvc 图片裁剪上传
  2. 播放器显示服务器失败是什么意思,播放器没有办法播放
  3. 深度学习的可解释性!
  4. Java电子签章验章知识储备
  5. IDM如何设置深色模式
  6. java工程师考试要求_java初级工程师考试内容
  7. [137]win10想开测试模式,提示“设置元素数据时出错
  8. 苹果测试软件游戏,TestFlight苹果app
  9. VSS 和VDS 交换机区别
  10. 学中式烹调10天笔记(正式)