当if 语句位于 if 语句中时,我的脚本返回一个错误,说明break
它位于循环之外。break
为什么?我该如何解决?用一本书写剧本,
if hook_address:
hooks.add(dbg,hook_address,2,ssl_sniff,None)
print "[*] nspr4.PR_Write hooked at: 0x%o8x" %hook_address
break
else:
print "[!] Error: Couldn't resolve hook address!"
sys.exit(-1)
c:\0xic-zex\Python>sniffer.py 文件“C:\0xic-zex\Python\sniffer.py”,第 32 行 break SyntaxError: 'break' outside loop
怎么了?我break
在if
循环中。