2017-10-31 1 views
-1

私は私の質問の答えをstackoverflowで検索しました。私はいくつかの答えを見つけましたが、私の問題を解決できませんでした。Pythonのシンプルなデスクトップアプリケーションが1秒で閉じる

PyCharmにコード(以下で共有)を書くと、適切な結果が得られます。しかし私はメモ帳に自分のコードを書きたいと思います。私はそれを "py"ファイルとして保存しています。

ファイルをダブルクリックして実行しようとすると、1秒後に開き、もう一度閉じます。私は1秒間黒い画面を見ることができます。

これは非常に単純な状況ですが、私は解決策を見つけることができないようです。

while True: 

    first_value=input("first value (to exit press "q"):") 

    if first_value == "q": 
     break 
    second_value=input("second value:") 

    try: 
     digit1=int(first_value) 
     digit2=int(second_value) 
     print(digit1,"/",digit2,"=",digit1/digit2) 
    except(ValueError,ZeroDivisionError): 
     print("An Error Occured!") 
+1

最初の行 –

+2

上の引用のエラーからあなたのスクリプトを実行してみありますターミナル: 'python script_name.py'。すべての出力が表示されます。 –

+0

また、JupyterまたはPycharmよりもメモ帳を使用しないでください。それはあなたのための構文チェックを実行します。少なくともメモ帳 –

答えて

1

最初の行に引用エラーfirst_value=input("first value (to exit press "q"):")

あなたが'...'使用することができますがあります:first_value=input('first value (to exit press "q"):')のか\で引用符をエスケープ:first_value=input("first value (to exit press \"q\"):")

+1

神様!ジェスリンあなたは素晴らしいです!非常に多くのバディありがとう!あなたはアマチュアのコーダーを助け、あなたは私を幸せにしました!私は開発に全力を尽くし、皆に助けてくれることを願っています:) – Casca

関連する問題