Re: Bug writing/reading to file.
- From: Lars Johansen <lj@xxxxx>
- Date: Mon, 24 Dec 2007 13:15:44 +0100
text.txt is only read when you open the file, that means that your read
statement, doesnt now of what has been written to the file, since it was
opened..
under if if option == "1":
you should add, then it will be re-read for every read
abc = open('text.txt')
query = abc.readlines()
man, 24.12.2007 kl. 03.53 -0800, skrev arne.k.h@xxxxxxxxx:
Hi! :)--
Im new to python, and I have made a electronic diary - its just a
task. Here is the code:
http://pastebin.com/m49391798
The bug is (feel free to download and test it) that i can't see what i
wrote in the diary without restarting the program. Here is an example:
1: I start the program
2: (text.txt is empty)
3: I write "hello, how are you?" with the writing-function in the
program
4; I use the read-all-function in the program.
5: There is no entries in the diary. But if I restart the program, I
can read the file.
The strange thing is that if i watch the file contents while im using
the program, I see that i add the line "hello, how are you?" to the
file, but i can't read it with the read-function.
Can this be a problem with file-pointers? And how can i solve it?
Lars Johansen <lj@xxxxx>
eZ Systems
.
- References:
- Bug writing/reading to file.
- From: arne . k . h
- Bug writing/reading to file.
- Prev by Date: Re: Inter-process communication, how? Part 2
- Next by Date: Re: Inter-process communication, how? Part 2
- Previous by thread: Bug writing/reading to file.
- Next by thread: Re: Bug writing/reading to file.
- Index(es):
Relevant Pages
|