win32平台中Python如何获得计算机名称?

win32平台中Python如何获得计算机名称?

我只有一些基础的Python知识, 想知道如何可以做到win32平台中用Python获得计算机名称?
在 linux 上可以这样做:

[Copy to clipboard] [ - ]
CODE:
from os import popen

print popen('hostname').read()

这是通过用 popen 调用外部程序 hostname 实现的。在 windows 上相应的命令可能是 host 或 hostname, 你可以试一下。
是hostname, 谢谢。
试过了,用二楼的那个照抄就行了
import socket
socket.gethostname()
楼上的方法也行, 个人感觉更好。
用 socket 模块的  gethostname 确实更好。

学习了。
导入os,执行hostname
我一开始就在 os 里找 hostname,没有才用的 popen.
学了大家的方法