Bill Burns wrote:
> Maybe take a look at 'endswith':
>
> Example:
> for filename in zfile.namelist():
> if filename.endswith('.exe') or filename.endswith('.txt'):
> # do something with filename
In Python 2.5 endswith() can take a tuple of strings to try:
if filename.endswith(('.exe', '.txt')):
(The double parentheses create a single, tuple argument instead of
passing two string arguments.)
And yes, endswith() is case-sensitive; use e.g.
if filename.lower().endswith(('.exe', '.txt')):
Kent
_______________________________________________
Tutor maillist - [email protected]
http://mail.python.org/mailman/listinfo/tutor