Python, cx_freeze и консоль Windows

Я использую 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

person gdmka    schedule 28.04.2012    source источник


Ответы (1)


Закончите это с

raw_input("press enter to close.")
person thebjorn    schedule 28.04.2012
comment
@gdmka: Если этот ответ решил вашу проблему, вы должны щелкнуть символ галочки слева, чтобы принять его. - person Thomas K; 29.04.2012