Python命令按ctrl+D退出

2024-09-29 19:19:05 发布

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

在发出ctrl+D命令时,如何使CmdModule退出? 默认情况下,当您发出ctrl+C命令时,shell会退出,但在发出ctrl+D命令时不会退出


Tags: 命令情况shellctrlcmdmodule
1条回答
网友
1楼 · 发布于 2024-09-29 19:19:05

https://pymotw.com/3/cmd/开始,我们似乎实现了:

def do_EOF(self, line):
        return True

在main类中,这个doeof函数处理这个ctrl+D输出。你知道吗

编辑:

注意,如果您键入命令“EOF”,这也会导致它退出。它还将导致在help命令中显示“EOF”。你知道吗

相关问题 更多 >

    热门问题