Python控制台在打开后立即关闭

时间:2015-09-14 19:48:18

标签: python windows

编程很新,在我写的Python代码中写道:

print "Test"

print Test

并且使用其中任何一个打开控制台一瞬间关闭,是否有任何函数,如" Console.Read();"功能在C#?

2 个答案:

答案 0 :(得分:1)

相当于Console.Read()

import sys
_ = sys.stdin.read()

这不是很强大,因为只有在处理线时它才有效;异常很容易绕过它。它也没有给你一个提示,程序是完整的,而不只是陷入循环。这是一个更完整的Python 3模板:

import sys
import traceback

if __name__ == "__main__":
    try:
        main()
    except:
        traceback.print_exception(*sys.exc_info())
    print("Program ended, press Enter to quit.")
    _ = sys.stdin.read(1)

答案 1 :(得分:0)

没有导入

print("Hello")
input()

读取并丢弃输入。

仅限Python 3.x。

相关问题