@DismalKiller 在 【没什么卵用的小工具】第三期 查看我的网络邻居 中发帖
同事的ip经常变动但是mac地址不会变,总问有点麻烦,于是有了这个脚本
import subprocess
import re
import platform
from concurrent.futures import ThreadPoolExecutor, as_completed
import socket
# 维护 MAC => 设备名 映射表(示例)
mac_name_map = {
'XX-XX-X4-XF-X5-X9': '办公电脑-小明',
'X0-XE-XF-XD-XB-XC': '手机-小美',
}
def get_local_subnet():
hostname = socket.gethostname()
local_ip = socket.gethostbyname(hostname)
parts = local_ip...