python - Python,用简单的代码立即关闭
问题描述
我已经在 python 中编写了这些行并运行了它。但结果只出现一秒钟,然后它会自行关闭。我能做些什么来防止它关闭?
print("Enter your name:")
x = input()
print("Hello, " + x)
解决方案
有几种方法可以做到这一点。
您可以在控制台/命令行/空闲中运行您的代码,这样父进程就不会退出。
或者更以编程方式,您可以放在input()
最后。
print("Enter your name:")
x = input()
print("Hello, " + x)
input() # better with a friendly note
如果我没记错的话,input
有平台相关的行为处理信号/中断,但通常你可以键入<enter>
, <Ctrl+C>
, 或<EOF>
来结束程序。
推荐阅读
- python - Python - 来自多个 Oracle 数据库的 Pandas read_sql
- excel - 如何索引(来自两个表的匹配)
- php - 单击时使受密码保护的 WordPress 页面的 Cookie 过期
- html - 如何让我的 Bootstrap 4 列填满整个行宽?
- java-8 - Java 8 中的编译器错误,Java 6 中没有错误,为什么?
- javascript - 如何从对象数组创建 JavaScript 对象?
- azure-active-directory - 如何在 Azure Active DIrectory 中组织或分组应用注册?
- docker - Docker - Xdebug 调试 PHP CLI 脚本(VS 代码)
- javascript - 如何使用 public/ 目录中的文件(如果存在)或使用其他文件(如果它不在我的反应应用程序中)?
- flutter - Flutter 从另一个 Widget 更改容器宽度