我的网络上有几台 Windows 计算机将运行 python 脚本。根据运行此脚本的计算机,应在脚本中使用一组不同的配置选项。
如何在 python 脚本中获取该计算机名称?
假设脚本在名为 DARK-TOWER 的计算机上运行,我想写这样的东西:
>>> python.library.get_computer_name()
'DARK-TOWER'
是否有我可以使用的标准库或第三方库?
最佳答案
原来有三个选项(包括前面已经回答的两个):
>>> import platform
>>> import socket
>>> import os
>>> platform.node()
'DARK-TOWER'
>>> socket.gethostname()
'DARK-TOWER'
>>> os.environ['COMPUTERNAME']
'DARK-TOWER'
关于python - 获取运行python脚本的Windows计算机的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/799767/