My simple script parse output screen and to a new file!
chuck at smtl.co.uk
Thu Jun 10 17:29:47 CEST 2004
Has anyone got a work around for readlines() So as the print statement parses
only the bodies of the mail boxes don't need headers etc.
Using the Email Module I have the following snippet thats works minus the
readlines() and write() function reads and writes all data in the mailbox file.
How do I use a for loop at the bottom to only write bodies of the mailbox as
when I use the print statement.
# mail is the file object
for mail in mbox:
# If your going to use the UnixMailbox in two different loops,must
# need to reinitalize it.
fp = file("/home/chuck/pythonScript/testbox")
mb = mailbox.UnixMailbox(fp, email.message_from_file)
mailout = file("/home/chuck/pythonScript/SurveyResults.txt","w")
for mail in fp.readlines():
More information about the Python-list