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映射拆分操作符用法实例
May 19 Python
python技能之数据导出excel的实例代码
Aug 11 Python
详解tensorflow训练自己的数据集实现CNN图像分类
Feb 07 Python
Python wxPython库Core组件BoxSizer用法示例
Sep 03 Python
python使用循环打印所有三位数水仙花数的实例
Nov 13 Python
Python基于聚类算法实现密度聚类(DBSCAN)计算【测试可用】
Dec 26 Python
Python实现使用request模块下载图片demo示例
May 24 Python
python 实现返回一个列表中出现次数最多的元素方法
Jun 11 Python
Python3实现将一维数组按标准长度分隔为二维数组
Nov 29 Python
Python线程threading模块用法详解
Feb 26 Python
pytorch读取图像数据转成opencv格式实例
Jun 02 Python
python语言中有算法吗
Jun 16 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
APMServ使用说明
2006/10/23 PHP
JavaScript与HTML结合的基本使用方法整理
2015/10/12 PHP
yii2整合百度编辑器umeditor及umeditor图片上传问题的解决办法
2016/04/20 PHP
jQuery 加上最后自己的验证
2009/11/04 Javascript
javascript动画浅析
2012/08/30 Javascript
js替代copy(示例代码)
2013/11/27 Javascript
JavaScript中创建类/对象的几种方法总结
2013/11/29 Javascript
js限制文本框只能输入数字方法小结
2014/06/16 Javascript
jQuery在ul中显示某个li索引号的方法
2015/03/17 Javascript
在JavaScript中处理数组之reverse()方法的使用
2015/06/09 Javascript
JavaScript AOP编程实例
2015/06/16 Javascript
js模糊查询实例分享
2016/12/26 Javascript
Vue.js 2.0中select级联下拉框实例
2017/03/06 Javascript
基于构造函数的五种继承方法小结
2017/07/27 Javascript
js动态设置select下拉菜单的默认选中项实例
2018/08/21 Javascript
jQuery实现鼠标移入移出事件切换功能示例
2018/09/06 jQuery
解决Vue使用swiper动态加载数据,动态轮播数据显示白屏的问题
2018/09/27 Javascript
JS与SQL方式随机生成高强度密码示例
2018/12/29 Javascript
灵活使用console让js调试更简单的方法步骤
2019/04/23 Javascript
彻底揭秘keep-alive原理(小结)
2019/05/05 Javascript
常见的浏览器存储方式(cookie、localStorage、sessionStorage)
2019/05/07 Javascript
解决Vue打包后访问图片/图标不显示的问题
2019/07/25 Javascript
es6函数之箭头函数用法实例详解
2020/04/25 Javascript
vue-cli 关闭热更新操作
2020/09/18 Javascript
[54:15]DOTA2-DPC中国联赛 正赛 DLG vs Dragon BO3 第二场2月1日
2021/03/11 DOTA
在Python中使用base64模块处理字符编码的教程
2015/04/28 Python
pycharm的console输入实现换行的方法
2019/01/16 Python
Python字典循环添加一键多值的用法实例
2019/01/20 Python
python操作excel让工作自动化
2019/08/09 Python
谈谈Python:为什么类中的私有属性可以在外部赋值并访问
2020/03/05 Python
电大毕业自我鉴定
2014/02/03 职场文书
中学生打架检讨书
2014/10/13 职场文书
酒店前台接待岗位职责
2015/04/02 职场文书
从np.random.normal()到正态分布的拟合操作
2021/06/02 Python
Go语言实现Snowflake雪花算法
2021/06/08 Golang
Python字符串的转义字符
2022/04/07 Python