Python简单获取自身外网IP的方法


Posted in Python onSeptember 18, 2016

本文实例讲述了Python简单获取自身外网IP的方法。分享给大家供大家参考,具体如下:

#encoding=utf-8
#author: walker
#date: 2016-03-07
#function: 获取自己的外网IP
import requests
from bs4 import BeautifulSoup
#获取外网IP
def GetOuterIP():
  url = r'http://www.whereismyip.com/'
  r = requests.get(url)
  bTag = BeautifulSoup(r.text, 'html.parser', from_encoding='utf-8').find('b')
  ip = ''.join(bTag.stripped_strings)
  print('ip:' + ip)
if __name__ == '__main__':
  GetOuterIP()

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python实现类继承实例
Jul 04 Python
详解duck typing鸭子类型程序设计与Python的实现示例
Jun 03 Python
1 行 Python 代码快速实现 FTP 服务器
Jan 25 Python
深入解析python中的实例方法、类方法和静态方法
Mar 11 Python
Python 离线工作环境搭建的方法步骤
Jul 29 Python
Python socket 套接字实现通信详解
Aug 27 Python
Python API len函数操作过程解析
Mar 05 Python
Python多线程操作之互斥锁、递归锁、信号量、事件实例详解
Mar 24 Python
解决pyPdf和pyPdf2在合并pdf时出现异常的问题
Apr 03 Python
基于Python模拟浏览器发送http请求
Nov 06 Python
详解python的xlwings库读写excel操作总结
Feb 26 Python
python ConfigParser库的使用及遇到的坑
Feb 12 Python
Python简单检测文本类型的2种方法【基于文件头及cchardet库】
Sep 18 #Python
Python3实现并发检验代理池地址的方法
Sep 18 #Python
Python常见格式化字符串方法小结【百分号与format方法】
Sep 18 #Python
Python3的urllib.parse常用函数小结(urlencode,quote,quote_plus,unquote,unquote_plus等)
Sep 18 #Python
Python基于pillow判断图片完整性的方法
Sep 18 #Python
Django返回json数据用法示例
Sep 18 #Python
Python中list初始化方法示例
Sep 18 #Python
You might like
PHP网页游戏学习之Xnova(ogame)源码解读(四)
2014/06/23 PHP
ThinkPHP的MVC开发机制实例解析
2014/08/23 PHP
php实现通用的信用卡验证类
2015/03/24 PHP
Zend Framework生成验证码并实现验证码验证功能(附demo源码下载)
2016/03/22 PHP
删除PHP数组中的重复元素的实现代码
2017/04/10 PHP
php使用mysqli和pdo扩展,测试对比mysql数据库的执行效率完整示例
2019/05/09 PHP
获取Javscript执行函数名称的方法
2006/12/22 Javascript
jquery中的事件处理详细介绍
2013/06/24 Javascript
JQUERY实现左侧TIPS滑进滑出效果示例
2013/06/27 Javascript
jquery实现弹出层遮罩效果的简单实例
2014/03/03 Javascript
ajaxFileUpload.js插件支持多文件上传的方法
2014/09/02 Javascript
小米公司JavaScript面试题
2014/12/29 Javascript
node.js学习之交互式解释器REPL详解
2016/12/08 Javascript
Angularjs分页查询的实现
2017/02/24 Javascript
Vue 2.0中生命周期与钩子函数的一些理解
2017/05/09 Javascript
JS实现仿饿了么在浏览器标签页失去焦点时网页Title改变
2017/06/01 Javascript
Angular中的$watch方法详解
2017/09/18 Javascript
Vue CLI3 如何支持less的方法示例
2018/08/29 Javascript
layui checkbox默认选中,获取选中值,清空所有选中项的例子
2019/09/02 Javascript
[03:03]DOTA2校园争霸赛 济南城市决赛欢乐发奖活动
2013/10/21 DOTA
python八大排序算法速度实例对比
2017/12/06 Python
Python 访问限制 private public的详细介绍
2018/10/16 Python
解决Python计算矩阵乘向量,矩阵乘实数的一些小错误
2019/08/26 Python
PyQT5 emit 和 connect的用法详解
2019/12/13 Python
python nohup 实现远程运行不宕机操作
2020/04/16 Python
Python数据可视化实现漏斗图过程图解
2020/07/20 Python
SQL注入攻击的种类有哪些
2013/12/30 面试题
毕业生个人求职自荐信
2014/02/26 职场文书
捐款倡议书
2014/04/14 职场文书
初中学生评语大全
2014/04/24 职场文书
青春无悔演讲稿
2014/05/08 职场文书
二年级班级文化建设方案
2014/05/10 职场文书
家庭贫困证明
2014/09/23 职场文书
房屋产权证明书
2014/10/15 职场文书
2014年学生会个人工作总结
2014/11/07 职场文书
讲文明倡议书
2015/04/29 职场文书