python获取公网ip的几种方式

转 https://blog.csdn.net/conquerwave/article/details/77666226

  1. from urllib2 import urlopen
  2.  
    my_ip = urlopen('http://ip.42.pl/raw').read()
  3.  
    print 'ip.42.pl', my_ip
  4.  
     
  5.  
    from json import load
  6.  
    from urllib2 import urlopen
  7.  
     
  8.  
    my_ip = load(urlopen('http://jsonip.com'))['ip']
  9.  
    print 'jsonip.com', my_ip
  10.  
     
  11.  
    from json import load
  12.  
    from urllib2 import urlopen
  13.  
     
  14.  
    my_ip = load(urlopen('http://httpbin.org/ip'))['origin']
  15.  
    print 'httpbin.org', my_ip
  16.  
     
  17.  
    from json import load
  18.  
    from urllib2 import urlopen
  19.  
     
  20.  
    my_ip = load(urlopen('https://api.ipify.org/?format=json'))['ip']
  21.  
    print 'api.ipify.org', my_ip

怎么在电脑上查看自己的(公网)外网IP和内网IP

最新文章

  1. 回调函数及数组中sort()方法实现排序的原理
  2. MapReduce实例-基于内容的推荐(一)
  3. NET基础(1):类型基础
  4. 通过网页的JS代码启动移动APP
  5. css3 简单动画
  6. 如何优化 Android Studio 启动、编译和运行速度?
  7. Android中 判断是平板还是手机
  8. 进程管理工具Supervisor(二)Events
  9. day17.初识递归函数
  10. IDEA教程
  11. 如何扩展Orchard
  12. mac mamp环境 和linux下 安装redis 和可视化工具 Redis Desktop Manager
  13. Jmeter常用脚本开发之Java请求
  14. JS高程研读记录一【事件流】
  15. bzoj 2209 括号序列
  16. 【数据库】MFC ODBC(二)
  17. Microsoft Dynamics CRM 2011 如何导入组织
  18. the interconversion of String and StringBuilder
  19. rpx单位与移动设备分辨率
  20. ORA-04089: 无法对 SYS 拥有的对象创建触发器

热门文章

  1. 使用CIFAR-10样本数据集测试卷积神经网络(ConvolutionalNeuralNetwork,CNN)
  2. 二叉树(python)
  3. 0024SpringMVC中几个常见注解的实验
  4. python get/post接口使用
  5. Oracle的instr()函数和substr()函数
  6. JS基础篇之作用域、执行上下文、this、闭包
  7. Python高级编程和异步IO并发编程(笔记)
  8. RocketMQ部分消息消费不到的问题
  9. Oracle Replace()函数与translate()函数 替换函数
  10. Qt文件读写操作