我不是Python中的新手,但我还有一个问题:如何获取/ on Device上的计算机名称?我尝试了很多东西,这是最后一件事,我在os模块中找到了一些东西但是如果我启动脚本,它会给我一个错误,在os模块中不是'getDeviceName'函数。
from os import *
os.getDeviceName()
答案 0 :(得分:2)
import socket
socket.gethostname()
也可以正常工作。
答案 1 :(得分:2)
要获取计算机名称,请参见platform.node()
:
https://docs.python.org/3/library/platform.html#platform.node
示例:
import platform
print(platform.node())
答案 2 :(得分:0)
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