基于Python中的机器主机名设置文件夹路径

时间:2017-03-06 18:57:43

标签: python

我正在尝试在python中进行简单的 if-check 。 我检查某个主机名并相应地设置路径。

但结果对我来说无法解释。

"name"

结果:

hostname = os.system('hostname')

if(hostname == 'rkim'):
    path = '/home/forge/rkim-web-app/'
    # This block of code should be running 
else:
    path = '/Applications/MAMP/htdocs/code/rkim-web-app/'
    # But this block of code run instead

我做错了什么?

1 个答案:

答案 0 :(得分:3)

os.system('command')似乎返回退出状态但打印主机名。而不是os模块,使用平台模块来获取主机名。

import platform 
hostname = platform.node()

if(hostname == 'rkim'):
    path = '/home/forge/rkim-web-app/'
else:
    path = '/Applications/MAMP/htdocs/code/rkim-web-app/'