【问题标题】:Python get device-name [duplicate]Python获取设备名称[重复]
【发布时间】:2017-09-09 05:56:52
【问题描述】:

我在 Python 中不是新手,但我还有一个问题:如何获取我在/设备上的计算机的名称?我尝试了很多东西,这是最后一件事,我在 os 模块中发现了一些东西,但是如果我启动脚本,它会给我一个错误,即 os 模块中不是“getDeviceName”函数。

from os import *

os.getDeviceName()

【问题讨论】:

标签: python device-name


【解决方案1】:
import socket
socket.gethostname()

也可以正常工作。

【讨论】:

    【解决方案2】:

    要获取机器名称,请参阅platform.node()https://docs.python.org/3/library/platform.html#platform.node

    示例:

    import platform
    print(platform.node())
    

    【讨论】:

      【解决方案3】:

      CMD:

      echo %USERNAME% > ["drive"]:\["path"]\["filename"].["extension"]
      

      示例:

      echo %USERNAME% > C:\username.uf
      

      蟒蛇:

      
      path = open("C:\\username.uf", 'r')
      
      username = path.readlines()
      
      print(username)
      

      控制台:

      ['"your username will display here" /n']
      
      

      如果你不想要这个 '/n' 那么你可以替换它... 我知道这需要一些额外的时间,但对我来说这很好,因为我是初学者,但我学会了一些其他的东西来打印它只是使用 python

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-09-02
        • 2021-11-07
        • 2020-03-03
        • 2011-11-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多