Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在创建一个服务器监控工具,它将安装在任何机器上并提供服务器静态信息。我创建了一个可以部署在任何机器上的脚本,并且可以打印该机器的服务器静态数据。我的任务是检测输出来自哪台机器。我该怎么做?我使用了以下 python 命令。
import socket socket.gethostbyname(socket.gethostname())
但这仅返回 ip。我想要所有服务器参数,例如公共 dns、私有 dns、位置名称、dns、主机名、private_dns、public_dns。
import platform platform.node()
可能有帮助
这里和这里有一些线索