zoukankan      html  css  js  c++  java
  • python(28)获得网卡的IP地址,如何在其他文件夹中导入python模块

    获得第几块网卡的ip地址:

    如何在其他文件夹中导入模块

    import sys
    sys.path.append('/search/chen/tool')#你的代码存放的目录
    from  Get_Ip import get_ip_address_num

    获取网卡的IP地址和后缀:

    import socket
    import fcntl
    import struct
    def get_ip_address(self,ifname):
            # ifname = 'eth0'
            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])
    def get_ip_assress_num():
        ipp = get_ip_address("eth0")
        ip_num = ipp.split('.')[3]
        return ip_num
  • 相关阅读:
    HTML5表单元素的学习
    微博账号注册
    微博三方登陆流程
    Vue发送短信逻辑
    celery异步发送短信
    celery
    celery
    jwt安装配置与原理
    图片验证
    Vue组件
  • 原文地址:https://www.cnblogs.com/lovychen/p/6252257.html
Copyright © 2011-2022 走看看