Can someone help please

Gary Wood pythonsky at sky.com
Thu Jul 21 19:43:48 CEST 2011


Hi
Thanks for your reply's
and sorry guys for not explaining properly
ok the problem with the code, which i never realised before, is it sends the
first txt file as the header or subject field in an email and the rest in
the body of the email which i don't want. I would like all the txt files in
the body of an email
Thanks



On Thu, Jul 21, 2011 at 6:23 PM, Billy Mays <
81282ed9a88799d21e77957df2d84bd6514d9af6 at myhashismyemail.com> wrote:

> On 07/21/2011 01:02 PM, Gary wrote:
>
>> Hi
>> Can someone help me with this code below please,
>> For some reason it will not send me the first text file in the directory.
>> I made up an empty file a.txt file with nothing on it and it sends the
>> files i need but would like to fix the code.
>> Thanks
>>
>>
>>
>>
>> total = ' '
>> os.chdir('/home/woodygar/**Desktop/Docs')
>> for i in os.listdir('.'):
>> if '.txt' in i:
>> f = open(i, 'r')
>> total += f.read()
>> f.close()
>> message = """\
>> Subject: %s
>> %s
>>
>> """% (SUBJECT,total)
>>
>>
> Does the file end with '.TXT' ? This might help:
>
>
> total = ' '
> os.chdir('/home/woodygar/**Desktop/Docs')
> txts = (nm for nm in os.listdir('.') if nm.lower().endswith('.txt') )
> for nm in txts:
>    f = open(nm, 'r')
>    total += f.readlines()
>
>    f.close()
> message = """\
> Subject: %s
> %s
>
> """% (SUBJECT,total)
>
>
>
>
> I also changed read to readlines().
>
> --
> http://mail.python.org/**mailman/listinfo/python-list<http://mail.python.org/mailman/listinfo/python-list>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20110721/129fd3f3/attachment.html>


More information about the Python-list mailing list