统计文件名包含.py的文件数量

统计一一下文件名包含.py的文件数量,不分大小写,并列出来

你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)

import os

path = r"E:/xxx" #读取文件的目录路径
FileNames=os.listdir(path)
num = 0
for fn in FileNames:
    if fn.lower().endswith(".py"):
        print(fn) #文件名
        num += 1

print(num)

allcount = 0
import os
def showfilename(dirpath):
    #获取目标文件夹的所有子文件名
    files_list = os.listdir(dirpath)
    #遍历所有子文件名
    for filename in files_list:
      if filename.lower().endswith('.py'):
        allcount += 1
        print(filename)
if __name__ == '__main__':
  showfilename('D:\\python')
print(allcount)