如果有条件请退出股票

时间:2018-07-04 12:03:38

标签: python-3.x exit

如果某个列表为空(它是),我想退出脚本(整个程序)。我已经尝试过sys.exit()和os.exit(),但是它不起作用:

TempPos = []
for child in root.iter():
 if child.tag == 'InArea':
     TempFrom = child.get('v')
 if child.tag == 'Qty':
     TempQty.append(int(child.get('v')))


if len(TempQty) == 0:
 os._exit(0)

if 'FR' in TempFrom:
 From = 'FR'

使用os.exit时:

在退出后的行中,我不断收到错误消息:

“如果TempFrom中的'FR': NameError:未定义名称'TempFrom'“

使用sys.exit时:

我收到此错误消息:

用户警告:要退出:请使用“退出”,“退出”或Ctrl-D。   警告(“退出:使用'退出','退出'或Ctrl-D。”,堆栈级别= 1)

为什么不退出脚本?

0 个答案:

没有答案