统计一一下文件名包含.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)