Hi everyone im making a program to keep track of your movies just keeping it simple !
but im having a problem i am writing what movies you have to a text file but i cant append to it every time i write to the text file it overwrites everything here is what i have to far im using easygui to make a multenterbox to get 3 enter boxes
import easygui
import sys
import os
from easygui import *
textfile = file('movies.txt','wt')
msgbox(msg='This program is to keep track of all the movies you own',title='Movie Catalog',ok_button='OK',image=None,root=None)
wouldyou = choicebox(msg='Would you like to enter a movie or view the movies you already own?',title='',choices=('Enter a movie', 'View my movies'))
if wouldyou == "Enter a movie":
msg='Please enter the name of the movie'
title='Movie Catalog'
fieldNames=("Name of movie", "Genre", "Movie description")
fieldValues = []
fieldValues = multenterbox(msg, title, fieldNames)
if fieldValues == None:
sys.exit(0);
myString = "".join(fieldValues)
doc = open('movies.txt', 'a')
doc.write(myString + "\n")
raw_input("press any key to exit")
oh and i was wondering how i would go about taking the input out of the text file and identifie it as Movietitle, Genre, Description