Python、cx_freeze 和 Windows 控制台

Posted

技术标签:

【中文标题】Python、cx_freeze 和 Windows 控制台【英文标题】:Python, cx_freeze and Windows console 【发布时间】:2012-04-28 06:56:07 【问题描述】:

我正在使用 cx_freeze 为 Windows 制作可执行文件。

它工作正常,但是当我输入所有变量时,我得到计算出的 V 值,然后控制台应用程序随即关闭。

我需要的东西很简单:一个命令或函数的名称,在计算最后一个值后将保持控制台打开。

如果你知道,请给个提示。

   print "Caculate bullet speed measurement with the use of Ballistic Pendulum. Warning: only numbers are allowed!"
    M = float(raw_input("enter M value: "))
    R = float(raw_input("enter R value: ")) 
    m = float(raw_input("enter m value: ")) 
    l = float(raw_input("enter l value: "))
    g = float(raw_input("enter g value: "))
    s = float(raw_input("enter s value: "))
    t = float(raw_input("enter t value: "))
    n = float(raw_input("enter n value: "))
    pi = 3.14
    #we could use math.py module but a permanent value is fine
    #or use division where one value is float e.g. 22.0/7
    A = ((M * R + m * l) * g * s * t)
    B = (2 * pi * n * m *(l ** 2))
    print "V =", A/B

【问题讨论】:

【参考方案1】:

结束

raw_input("press enter to close.")

【讨论】:

@gdmka:如果这个答案解决了你的问题,你应该点击左边的勾号接受它。

以上是关于Python、cx_freeze 和 Windows 控制台的主要内容,如果未能解决你的问题,请参考以下文章

cx_Freeze 和 Python 3.4

Python cx_Freeze 错误“没有名为 'cx_Freeze.util' 的模块”

Python Pmw 和 cx_Freeze?

Python、cx_freeze 和 Windows 控制台

cx_Freeze:主脚本中的 Python 错误。 Python 3.6 + cx_Freeze

使用 Python 3.2 和 cx_Freeze 创建 Windows 可执行文件