python 不同方式读取文件速度不同

来源:互联网 发布:苹果手机健身软件 编辑:程序博客网 时间:2024/06/10 23:15

1、按行读取较慢较耗时:

 srcFiles = open('inputFile.txt', 'r')    for file_path in srcFiles:    file_path = file_path.rstrip()


2、快速读取所有行:

 with open('inputFile.txt', 'r') as fRead:      srcPaths = fRead.readlines()#txt中所有字符串读入list列表srcPaths     random.shuffle(srcPaths)#打乱list顺序    for img_path in srcPaths:    img_path = img_path.rstrip()