How do I get number of files in a particular directory.
blur959
blur959 at hotmail.com
Fri Aug 13 05:18:11 EDT 2010
Hi, I tried that, but it doesn't seem to work. My file directory has
many different files extensions, and I want it to return me a number
based on the number of files with similar files extensions. But when I
tried running it, I get many weird numbers. Below is my code i had so
far and the result.
import os
directory = raw_input("Please input file directory. \n\n")
s = raw_input("Please input a name to replace. \n\n")
ext = raw_input("input file ext")
for files in os.listdir(directory):
if ext in files:
file_number = len(files)
print file_number
The result is:
13
13
13
6
15
8
10
10
8
7
5
where the result should be just 11. Can anyone help me? Thanks.
More information about the Python-list
mailing list