0

名前と数字の形式で特定の入力を取り、それらにスコアを与えるプログラムを作成しています。このスコアをテキストファイルに保存し、複数回実行できるようにしたいのですが、最後の統計を上書きするファイルは、とにかくこれを変更するためにあります

これが私が使用している機能です:

def calculate():
    try:
        a = float(enter1.get())
        b = float(enter2.get())
        c = float(enter3.get())
        d = float(enter4.get())
        e = float(enter5.get())
        f = float(enter6.get())
        result =(a+b+(c*2)+(d*2)+e-f)*2.5
        n = result
        w = "Score:"
        label7.config(text=str(result))
        myfile = open('Stats.txt','w')
        x = str(enter0.get())
        y =("(%s) %s" % (w, n))
        myfile.write(x)
        myfile.write(y)
        myfile.close()

    except ValueError:
        label7.config(text='Enter Numbers!',fg="white")
4

1 に答える 1