Marc Buehler wrote:
> i would like to extract the number of JPG files
> from the current directory and use that number
> as a parameter in my python script.
> i tried:
> a = os.system('ls *JPG | wc -l')
> when i do:
> print a
> i get '0'.
>
> what am i missing?
os.system() returns the exit code of the program, not the output. You can run
an external program and capture the output, but generally you should look for a
solution within Python before resorting to external programs. In this case, try
import glob
a = len(glob.glob('*.JPG'))
Kent
_______________________________________________
Tutor maillist - [email protected]
http://mail.python.org/mailman/listinfo/tutor