当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
怎么了?我的break
在if
循环中。在
if
语句不是循环。你不需要break
离开它们。在您可以使用}循环。在
break
提前退出for
或{相关问题 更多 >
编程相关推荐