在发出CmdModule命令时,如何使ctrl+D退出?默认情况下,在发出ctrl+C命令时,我们有外壳退出,但在发出ctrl+D时不退出。
发布于 2018-05-14 21:48:04
在https://pymotw.com/3/cmd/中,我们似乎只是实现了:
def do_EOF(self, line):
return True在主类中,这个do_EOF函数处理这个ctrl+D输出。
编辑:
请注意,如果键入命令"EOF“,也会导致它退出。它还会导致"EOF“出现在您的help命令中。
https://stackoverflow.com/questions/50339501
复制相似问题