【发布时间】:2018-04-25 06:39:57
【问题描述】:
我正在尝试使用 python 获取 DNS 服务器 IP 地址。要在 Windows 命令提示符下执行此操作,我会使用
ipconfig -all
如下图:
我想使用 python 脚本做同样的事情。有没有办法提取这些值? 我成功提取了设备的 IP 地址,但 DNS 服务器 IP 被证明更具挑战性。
【问题讨论】:
-
可以使用子进程模块调用命令并接收其输出
-
@Drako 去 shell 应该是最后的资源,因为它有很多缺点。而是尝试找到一个 Python 库来让您访问 Windows 主机配置详细信息。
-
有点同意@PatrickMevzek - 取决于项目的大小以及它是否是您唯一需要的东西,等等。