pwnlib.term.can_init()
源码
如果stderr是终端(TTY)而且不在REPL内,则该函数返回True
。如果该函数返回True
,对init()
的调用会使pwnlib
控制终端。
pwnlib.term.init()
源码
调用该函数将会接管终端 (如果can_init()
返回True
) ,直到当前python解释器关闭。
在TODO上,创建一个功能,在不关闭解释器的情况下,将终端控制“返回”。
pwnlib.term.term_mode =
False
源码
当我们使用init()
接管终端时,这个选项应为True
。