我想在Windows案例中找到我们的模块。 python中的模块名称是“fcntl”。 我如何导入与我们的模块相同? 请帮帮我...如果模块没有开源, 请发给我或给我们网站的网址。
import sys
import socket
import argparse
import os
import signal
import struct
import fcntl
from xmlrpc.server import fcntl
SIOCSIFADDR = 0x8916
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
def get_mac_addr(ifname):
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
info = fcntl.ioctl(s.fileno(), 0x8927, struct.pack('256s', bytes(ifname[:15], 'utf-8')))
return ''.join(['%02x:' % b for b in info[18:24]])[:-1]
get_mac_addr('192.168.0.1')
答案 0 :(得分:0)
fcntl在Windows上的替代品是win32api调用。用法完全不同。