Danny Yoo wrote: > > >>It's actually fairly simply and straight forward... Here's how to do >>it: (I haven't officially tested this code for bugs, but I believe it >>is correct.) >> >>file = open("datafile.txt", "r") >>filedata = file.read() >>file.close() >> >>newLine = "Your new line of data with the time stamp goes here.\n" + >>filedata >>file = open("datafile.txt", "w") >>file.write(newLine) >>file.close() >> >> > >Hi Byron, > >The approach here is fine, but it's slightly fragile, because if anything >exceptional happens in-between writing the lines back to the file, we can >lose the data in the file. It might be safe to first backup the original >file by renaming it to something else. >
Hi Danny, I agree 100% with your statement. The reason why I left it in its "fragile" state was to help keep the example provided simple and straight forward. Since this is a "beginners" group, I wanted to confuse by adding extra protection to it. ;-) Byron --- _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor