如何使用Python获取系统主机名?


问题内容

我正在为本地网络编写聊天程序。我希望能够使用Python识别计算机并获取用户设置的计算机名称。


问题答案:

使用socket及其gethostname()功能。这将获得hostname运行Python解释器的计算机的名称:

import socket
print(socket.gethostname())