Chris Hengge wrote:
> First question..
> 
> This is the code that I have:
> for filename in zfile.namelist():
>         outfile = open(filename, 'w')
>         outfile.write(zfile.read(filename))
>         outfile.close()
> 
> Is there a way to say :
> for filename in zfile.namelist() contains '.txt, .exe':
>         outfile = open(filename, 'w')
>         outfile.write(zfile.read(filename))
>         outfile.close()


Maybe take a look at 'endswith':

Example:
for filename in zfile.namelist():
     if filename.endswith('.exe') or filename.endswith('.txt'):
         # do something with filename


> second question is along the same lines..
> 
> I'm looking for a way to say:
> os.remove('All by .py')
> 
> or-
> 
> os.remove('*.txt, *.exe')
> 
> Thank you all again for your time and effort.
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Tutor maillist  -  Tutor@python.org
> http://mail.python.org/mailman/listinfo/tutor

_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to