python操作文件 真心快 ,分享编写小例子一个
import os      #导包
filenames = os.listdir(os.getcwd())    #取同目录下文件
#循环取文件名  并输出
for name in filenames:
    filenames[filenames.index(name)]=name[:-3]     #此处可以做扩展
    out=open('mail.txt','w')
for name in filenames:
    out.write(name+'\n')
out.close()

测试372个文件 耗时1.79秒  不排除跟机器配置有关系(个人pc拖拉机)