繁体   English   中英

python cmd模块退出快捷方式

[英]python cmd module exit shortcut

使用python cmd模块,我希望能够使用Ctrl + D退出命令行应用程序。 但是,默认行为打印^D而不是退出应用程序。

阅读文档 ,我似乎找不到办法。 任何提示?

来自doc

输入上的文件结尾作为字符串'EOF'传回。

这意味着Ctrl + D被分派到do_EOF()方法。 因此,为了提供退出解释器的方法,请确保实现do_EOF()并使其返回True

def do_EOF(self, line):
    return True

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM