On 4/8/2013 2:58 PM, Donald Dietrich wrote:
I am just new to python programing, but would like some help
developing a program for "flow reading" What I would like the program
to do is use any .txt file like micorsoft word .txt file and flow the
words across the screen one at time until the file is come to the end.
I would also like to control the rate (time) of flow. Do you think you
can help me.
To Tutors:
I had a phone chat with Donald yesterday. Summary:
Win 8, IDLE, Python 3.1.
Working his way thru Python for Absolute Beginner.
He is seeking other books as well.
To Donald:
Here's the easiest way to create a text file:
In IDLE: File -> New Window
Enter 2 lines with 2 words on each line.
File -> Save:
File name: test1.txt
Save as type: Text files (*.txt)
Here's an interactive session showing some ideas:
In the Python Shell (read a file)
>>> txt = open("test1.txt")
>>> print(txt.read())
you should see the file contents here
In the Python Shell (parse the file into words)
>>> txt = open("test1.txt")
>>> print(txt.read().split())
you should see a list of the words in the file
In the Python Shell (display the words with a time delay)
>>> txt = open("test1.txt")
>>> for word in txt.read().split():
print(word)
time.sleep(.4)
now press enter again and you should see the words appear with a 0.4
second delay.
Hope this helps get you going. Feel free to come back with questions.
--
Bob Gailer
919-636-4239
Chapel Hill NC
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor