Python 2.7 如果程序使用pwntools退出/崩溃,如何在python脚本中继续?
我想在程序崩溃/退出时继续使用python脚本做一些事情。但它不起作用。例如:Python 2.7 如果程序使用pwntools退出/崩溃,如何在python脚本中继续?,python-2.7,pwntools,Python 2.7,Pwntools,我想在程序崩溃/退出时继续使用python脚本做一些事情。但它不起作用。例如: from pwn import * p = process("./proc") p.interactive() <do stuff and exit> print("Some stuff") 来自pwn导入的* p=过程(“/过程”) p、 交互的() 打印(“一些东西”) 但是,当programproc退出/崩溃时,下面的p.interactive()部分不会执行。有人能帮忙吗?您应该使用“
from pwn import *
p = process("./proc")
p.interactive()
<do stuff and exit>
print("Some stuff")
来自pwn导入的*
p=过程(“/过程”)
p、 交互的()
打印(“一些东西”)
但是,当programproc
退出/崩溃时,下面的p.interactive()
部分不会执行。有人能帮忙吗?您应该使用“try-except”,它允许您在try部分运行代码,一旦程序崩溃,它就会转到except。阅读更多
例如:
try:
print(x)
except NameError:
print("Variable x is not defined")
except:
print("Something else went wrong")