• python 获取本地的IP

    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, \
struct.pack("256s".encode(), ifname[:15].encode()) \
)[20:24]) print ("LoopBack Addr: " + get_ip_address('lo'))
print ("My IP Address: " + get_ip_address('eth0'))

最新文章

  1. CSS 特殊属性介绍之 pointer-events
  2. python 输出大文本文件
  3. Linux+PHP+MySql网站迁移配置
  4. 关于 android 的setOnItemClickListener 和 setOnItemLongClickListener 同时触发的解决方法
  5. iPhone Safari下iframe不显示滚动条无法滚动的解决方法
  6. 过去几个月出炉的30款最喜欢的 jQuery 插件
  7. Linux中/etc/hosts文件总是被自动修改
  8. back(返回)键总结
  9. MSSQL备份及数据迁移
  10. mongodb数据库调试问题:‘db object already connecting, open cannot be called multiple times’
  11. 团队作业8——第二次项目冲刺(Beta阶段)Day4--5.21
  12. xml解析多个结点方法(C#)
  13. Day 1 下午
  14. 【转】Android总结篇系列:Activity启动模式(lauchMode)
  15. Linux下安装微信(转)
  16. Expo大作战(十)--expo中的App Icon,expo中的Assets,expo中的ErrorHandling错误处理
  17. 将Sql查询语句获取的数据插入到List列表里面
  18. 《App,这样设计才好卖》
  19. IOS 集成支付宝和邮件发送
  20. resize 按钮不会被伪元素遮盖

热门文章

  1. Touch事件详解及区别,触屏滑动距离计算
  2. PHP的json_encode不兼容JSON_UNESCAPED_UNICODE的解决方案
  3. 潭州课堂25班:Ph201805201 django 项目 第七课 用户模型设计 (课堂笔记
  4. nodejs内存溢出解决方法
  5. Mybatis Hibernate->MyBatis
  6. Node爬取简书首页文章
  7. 多重背包--java
  8. Django中提供的6种缓存方式
  9. JS的document.anchors函数使用示例
  10. idea+maven+springboot+mybatis