My question seems like itd be farly simple but i cant
seem to get it to work,
My .dat file is a dictionary and i need to be able to
only delete a single word and its definition,
heres what i have so far but it doesn't work.
pickle_file = open("dictionary.dat", "r")
dictionary = cPickle.load(pickle_file)
pickle_file.close()
sentence = raw_input("What definition would
you like to delete?: ")
if sentence in dictionary:
del dictionary[sentence]
print "\n\t", sentence, "Has been removed"
else:
print "\n\t", sentence, "That word is not
in the dictionary"
pickle_file = open("dictionary.dat", "w")
cPickle.dump(dictionary, pickle_file)
pickle_file.close()
_______________________________________________
Tutor maillist - [email protected]
http://mail.python.org/mailman/listinfo/tutor