温馨提示×

python cmd命令行如何查看网络接口

小樊
83
2024-12-11 10:04:16
栏目: 编程语言

在Python中,你可以使用ospsutil库来查看网络接口

pip install psutil

然后,你可以使用以下代码来查看网络接口:

import os
import psutil

def get_network_interfaces():
    interfaces = []
    for interface, addrs in psutil.net_if_addrs().items():
        interfaces.append((interface, addrs))
    return interfaces

def main():
    interfaces = get_network_interfaces()
    for interface, addrs in interfaces:
        print(f"Interface: {interface}")
        for addr in addrs:
            print(f"  Address: {addr.address}, Mask: {addr.netmask}")

if __name__ == "__main__":
    main()

运行这个脚本,它将显示所有可用的网络接口及其IP地址和子网掩码。请注意,这个脚本适用于Windows、macOS和Linux操作系统。

0