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文件操作整理汇总
Oct 21 Python
在Python中处理字符串之isdigit()方法的使用
May 18 Python
python 二分查找和快速排序实例详解
Oct 13 Python
python简单实现操作Mysql数据库
Jan 29 Python
python dict 相同key 合并value的实例
Jan 21 Python
详解利用OpenCV提取图像中的矩形区域(PPT屏幕等)
Jul 01 Python
Tensorflow模型实现预测或识别单张图片
Jul 19 Python
python异常触发及自定义异常类解析
Aug 06 Python
解决Djang2.0.1中的reverse导入失败的问题
Aug 16 Python
python中@property和property函数常见使用方法示例
Oct 21 Python
python3实现raspberry pi(树莓派)4驱小车控制程序
Feb 12 Python
如何使用python的ctypes调用医保中心的dll动态库下载医保中心的账单
May 24 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中unserialize返回false的解决方法
2014/09/22 PHP
PHP查询附近的人及其距离的实现方法
2016/05/11 PHP
简单理解PHP的面向对象编程方式
2016/05/17 PHP
PHP实现带重试功能的curl连接示例
2016/07/28 PHP
javascript firefox兼容ie的dom方法脚本
2008/05/18 Javascript
JavaScript 学习点滴记录
2009/04/24 Javascript
通过jQuery打造支持汉字,拼音,英文快速定位查询的超级select插件
2010/06/18 Javascript
javascript 事件绑定问题
2011/01/01 Javascript
如何阻止复制剪切和粘贴事件为了表单内容的安全
2013/05/23 Javascript
提升jQuery的性能需要做好七件事
2016/01/11 Javascript
jQuery使用ajax跨域获取数据的简单实例
2016/05/18 Javascript
微信小程序 vidao实现视频播放和弹幕的功能
2016/11/02 Javascript
值得学习的bootstrap fileinput文件上传工具
2016/11/08 Javascript
jQuery.cookie.js实现记录最近浏览过的商品功能示例
2017/01/23 Javascript
从零学习node.js之详解异步控制工具async(八)
2017/02/27 Javascript
详细讲解vue2+vuex+axios
2017/05/27 Javascript
Bootstrap提示框效果的实例代码
2017/07/12 Javascript
jQuery实现表格冻结顶栏效果
2017/08/20 jQuery
Node.js笔记之process模块解读
2018/05/31 Javascript
微信小程序实现滴滴导航tab切换效果
2018/07/24 Javascript
JS实现点击li标签弹出对应的索引功能【案例】
2019/02/18 Javascript
JS常见内存泄漏及解决方案解析
2020/05/30 Javascript
使用jquery实现轮播图效果
2021/01/02 jQuery
基础的十进制按位运算总结与在Python中的计算示例
2016/06/28 Python
python中如何使用正则表达式的集合字符示例
2017/10/09 Python
Python读写文件模式和文件对象方法实例详解
2019/09/17 Python
wxPython实现分隔窗口
2019/11/19 Python
Python字符编码转码之GBK,UTF8互转
2020/02/09 Python
Python数据可视化图实现过程详解
2020/06/12 Python
详解Html5原生拖拽操作
2018/01/12 HTML / CSS
大学生创业计划书的格式要求
2013/12/29 职场文书
经典大学生求职信范文
2014/01/06 职场文书
《理想的风筝》教学反思
2014/04/11 职场文书
辩护词格式
2015/05/22 职场文书
Python time库的时间时钟处理
2021/05/02 Python
Golang 并发下的问题定位及解决方案
2022/03/16 Golang