Linux

import socket

import fcntl

import struct

def get_ip_address(ifname):

s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

return socket.inet_ntoa(fcntl.ioctl(

s.fileno(),

0x8915, # SIOCGIFADDR

struct.pack('256s', ifname[:15])

)[20:24])

#get_ip_address('lo')环回地址

#get_ip_address('eth0')主机ip地址

windows

import re,urllib2

from subprocess import Popen, PIPE

print "本机的私网IP地址为:" + re.search('\d+\.\d+\.\d+\.\d+',Popen('ipconfig', stdout=PIPE).stdout.read()).group(0)

print "本机的公网IP地址为:" + re.search('\d+\.\d+\.\d+\.\d+',urllib2.urlopen("http://www.7qiao.cn/ip.php").read()).group(0)

python获取小王的ip地址_用Python获取本机的IP地址相关推荐

  1. python简单小游戏赌大小分析_用Python设计一个经典小游戏:猜大小

    原标题:用Python设计一个经典小游戏:猜大小 本文主要介绍如何用Python设计一个经典小游戏:猜大小. 游戏规则: 初始本金是1000元,默认赔率是1倍,赢了,获得一倍金额,输了,扣除1倍金额. ...

  2. python在windows和linux_python在windows和linux下获得本机本地ip地址方法小结

    本文实例总结了python在windows和linux下获得本机本地ip地址方法.分享给大家供大家参考.具体分析如下: python的socket包含了丰富的函数和方法可以获得本机的ip地址信息,so ...

  3. 使用python制作聊天框解谜游戏_使用Python写一个小游戏alien invasion!

    最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏.后台等方面,python也大放异彩,本篇博文将按照正规的项目开发流程,手把手教大家写个python小游戏,来感受下其中的 ...

  4. python删除数据库的数据完整代码_利用python操作小程序云数据库实现简单的增删改查...

    不止python,你可以利用任何语言那实现通过http请求来操作你自己的小程序云数据库了 背景 也是在最近吧,小程序更新了云开发 HTTP API 文档,提供了小程序外访问云开发资源的能力,使用 HT ...

  5. 路由器桥接静态ip设置_如何在路由器上设置静态IP地址

    路由器桥接静态ip设置 Routers both modern and antiquated allow users to set static IP addresses for devices on ...

  6. 用java程序编写ip仿真器_用java 编写一个可以实现IP地址查询功能的课程设计

    展开全部 下面是获得本机IP地址的方法,跟你的程序捆绑起来,互相发送消息的时候直接将IP发送过去 private static String[] getAllLocalHostIP(){ 323131 ...

  7. 办公出口ip多个地址_如何正确分配与高效管理IP地址

    IP地址是电脑网络互通的基础,在实际工作中,网络管理员.安全员的大量日常工作与IP地址有关. 因此要能有效管理地址,才能预防ARP攻击或针对有问题的电脑加以管制,对IP地址的管理工作也越来越重要,IP ...

  8. 适配器自动分配的169开头的地址_看我的ipconfig结果:PPP适配器rwpppoe IP:219.155.53.10 而我的以太网适配器本地联接为169.254.106.155...

    满意答案 2046shang 2013.09.02 采纳率:52%    等级:12 已帮助:13563人 LZ,你好! 1.怎么不一样? Answer: 219.*.*.*电信(网通)分配给你的公网 ...

  9. python查询和替换一个文本字符串_【Python】python面试题

    一些Python面试题 1. (1)python下多线程的限制以及多进程中传递参数的方式 python多线程有个全局解释器锁(global interpreter lock),这个锁的意思是任一时间只 ...

  10. python京东自动签到领金豆_基于Python+Appium实现京东双十一自动领金币功能

    基于Python+Appium实现京东双十一自动领金币功能 发布时间:2020-09-28 02:22:30 来源:脚本之家 阅读:87 作者:一土小亘兄 背景:做任务领金币的过程很无聊,而且每天都是 ...

最新文章

  1. ubuntu怎么关防火墙
  2. 我的makefile写法(一)
  3. 【华为云技术分享】在 K8S 大规模场景下 Service 性能如何优化?
  4. 到 2022 年,75% 的数据库将托管在云端
  5. u-boot工作流程
  6. 手把手教你从0开始建中台
  7. 【STL源码剖析】总结笔记(1):开篇
  8. Win7便签快捷键大全
  9. 元宇宙的时代来不及解释了快上车
  10. Stuck Stack成过去时,OpenStack升级还可以这样玩?!
  11. 解决由于破解软件导致的page fault in nonpaged area蓝屏
  12. sd卡与FAT32文件系统
  13. 打造健康的程序员-饮食篇
  14. 数据库(教务管理系统)
  15. 小程序各个文件夹的作用分类
  16. cydia无法安装卸载插件_ios9越狱后怎么装插件?cydia安装卸载插件图文教程[多图]...
  17. 根据经纬度画多边形(返回各个顶点坐标)
  18. PN结正向压降温度特性的研究
  19. vue使用百度地图,添加线路、站点,简易封装,方便修改(vue使用百度地图实现添加多条线路、多个站点)
  20. redis学习(借鉴网上的文档)

热门文章

  1. python判断网页密码加密方式_Python模拟网页中javascript加密与验证的相关处理
  2. python解不定积分_python快速求解不定积分和定积分
  3. 消息中间件Rabbitmq核心概念讲解
  4. “云原生”为何而生?
  5. curl -s http://192.168.232.191/openapi/v2 | jq 不显示JSON格式的文档说明
  6. aioserve oracle,oracle进程关不掉的问题??新手问题
  7. 3-20Pytorch与张量裁剪运算
  8. Python机器学习:逻辑回归003逻辑回归的损失函数的梯度
  9. 数据科学入门与实战:Seaborn002热力图等
  10. 贝叶斯估计和极大似然估计