无法在Python中有条件地执行if block

时间:2016-06-22 07:13:39

标签: python

我正在分配系统环境变量的值。基于此变量的值 - true或false,我将执行if和else块。 当该变量的值为false时,它正在成功执行else块,但如果该变量的值为true,则它不执行if块中的语句。

代码段是:

ldapTemplate

当我打印isMtEnabled变量时,它将打印为true或false。 当它的值为真时,它应该执行if块,而不是它根本不进入if块。

在这种情况下可能出现什么问题?

1 个答案:

答案 0 :(得分:-1)

可以打印type(isMtEnabled)吗?如果结果是布尔值,请用以下内容替换if:

if isMtEnabled :
  (... body ...)