我正在接受以下输入:
id = input("Enter the minion name you want to connect : Ex: HK_5871_f - ")
现在我希望用户提供的输入为HK_5871_f
:
path="/var/cache/salt/master/minions/$id"
print (path)
输出应如下所示:
/var/cache/salt/master/minions/HK_5871_f
但我得到的结果如下:
/var/cache/salt/master/minions/$id
提前谢谢
问题是由于将
id
赋值为文本而不是其值HK_5871_f
您应该设置
path
变量,如下所示:如果您使用的是python 3.6+,则可以使用f字符串格式
例如:
输出:
这可以很容易地用“+”操作符完成,因为它是一个字符串。此操作称为串联
下面的代码应该可以正常工作:
输出:
相关问题 更多 >
编程相关推荐