2017-11-09 2 views
-2

Habe eine Python-GUI gemacht und jetzt möchte ich die Variable say Reference und Total in einer Datei speichern.
Wie kann ich das erreichen?Wie schreibe ich das folgende Ergebnis in eine Datei in Python/Wie speichert man die Ergebnisse?

enter image description here

Haben Sie eine Datei zu schreiben, wie versucht:

def writetofile(): 
    import os 
    outputname ='tutorial.txt' 
    a= "TotalCost" 

    myfile = open(outputname,'w') 
    myfile.write('File A value is : ' + str(a) + '\n') 
    myfile.close() 

    if os.stat(outputname).st_size > 0: 
     print("tutorial.txt file has been populated") 
    else: 
     print("the output value is empty") 
     print("The A value should read:  " + str(a) + '\n') 

writetofile() 

aber nur der Text kommt, nicht den berechneten Wert von Totalcost

Antwort

0
a= "TotalCost" 

, dass ein String ist, kein berechnet Wert.

Versuchen Sie, diese

import os 

def writetofile(total_cost): 

    outputname ='tutorial.txt' 
    a= total_cost # this is a variable you're writing to the file 

Nun machen Sie Ihre GUI Aufruf writetofile(TotalCost)

Verwandte Themen