В принципе, у меня есть пара компьютеров Windows в моей сети, на которых будет запущен скрипт python. В сценарии должен использоваться другой набор параметров конфигурации, в зависимости от того, на каком компьютере выполняется этот сценарий.Получение имени компьютера Windows, запускающего скрипт python?
Как получить имя компьютера в скрипте python?
Допустим, сценарий был запущен на компьютере с именем DARK-TOWER, я хотел бы написать что-то вроде этого:
>>> python.library.get_computer_name()
'DARK-TOWER'
есть стандартный или третья сторона библиотеки можно использовать?
Ответ на свой вопрос может считаться плохим вкусом, но это совершенно нормально, как в FAQ: http://stackoverflow.com/faq – Stephan202
Я не думаю, что это плохо, поскольку Эрик составлял несколько разные ответы на один ресурс, не говоря уже о добавлении нового (платформы). – nilamo
ОК, поэтому это кричит о продолжении: в чем разница между platform.node() и socket.gethostname()? могут ли они когда-нибудь быть другими? –