请教:
1)
我在普通的Python文件中执行如下代码,结果为True。即exec()函数正常执行。
p_par = '2 > 1'
p_result = False
exec('p_result = %s' % p_par)
print(p_result)

2)
但在策略的on_start(0函数中,执行却为False。即exec()不起作用,请问是为什么,该如何修改?
def on_start(self):
p_par = '2 > 1'
p_result = False
exec('p_result = %s' % p_par)
print(p_result)