在循环中中断循环外?

2024-10-05 14:29:34 发布

您现在位置:Python中文网/ 问答频道 /正文

break在if语句内时,我的脚本返回一个错误,说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 File "C:\0xic-zex\Python\sniffer.py", line 32 break SyntaxError: 'break' outside loop

怎么了?我的breakif循环中。在


Tags: py脚本addifaddress错误语句hook