运行(似乎任何) Python 程序后,终端是否时不时需要 ^C? 2024-6-4 • command-line 我正在开发一个 Python 程序并从我的终端运行它。每次我运行它时,它都会返回到提示符$,尽管大约 10% 的时间我必须按 ^C 才能让提示符响应我的输入。我还注意到,当我按向上箭头运行最后一个命令时,第一个字母不见了。 我似乎无法准确重现导致问题的步骤,它似乎是随机发生的。有什么想法可以解释是什么原因造成的吗? 编辑:还要注意。我从虚拟机运行此安装。我还使用 Alt+Tab 在编辑器和终端之间切换,并快速按向上箭头+Enter 开始运行脚本。也许是我按了某种键盘快捷键?... 答案1 由于经常在文本编辑器和命令行中的 Python 文件之间切换,我偶尔会出于保存文件的习惯而按 ^S,但当时我是在命令行中而不是在文本编辑器中。 在命令行上按 ^S 可重现该问题。 相关内容 如何用阿拉伯语显示图形标题? ToC 和 minitoc 中的页码不正确 在Linux中读取无线信标帧 您发现 LongPathsEnabled 存在哪些问题? 当使用 NGINX 作为负载均衡器时,如何传递客户端请求的主机? 虚拟机和客户端操作系统 如何将.arm 证书文件转换为.pem 格式? “nc -z”有什么用? 我的 rsync 备份 sh 脚本有什么问题? 简单包含图形