如何识别运行python程序的节点?

时间:2017-08-26 23:12:13

标签: python python-2.7

我的研究实验室可以访问我的学校群集中的24个节点。有时我的程序运行速度明显快于其他时间,我想尝试通过找出它们正在运行的节点来查看问题,看看有些节点比其他节点慢。使用python的最佳方法是什么,让我的输出文件也告诉我程序的计算节点是什么?

1 个答案:

答案 0 :(得分:0)

使用Platform模块。在Node()

中集成几个简单的函数
import platform

class Node(object):
    ...
    def get_device_os():
        """ Get the devices operating system. """
        return platform.system()


    def get_device_name():
        """ Get the devices name. """
        return platform.node()