1. 程式人生 > >Python隨機讀取檔案

Python隨機讀取檔案

程式碼如下

import os
import random

rootdir = "d:\\face\\train"
file_names = []
for parent, dirnames, filenames in os.walk(rootdir):    #三個引數:分別返回1.父目錄 2.所有資料夾名字(不含路徑) 3.所有檔名字
    file_names = filenames
    # for filename in filenames:                        #輸出檔案資訊
    #     print("parent is" + parent)
# print("filename is:" + filename) # print("the full name of the file is:" + os.path.join(parent, filename)) x = random.randint(0, len(file_names)-1) print(file_names[x])

注意

1.本程式碼在Python3.5上測試通過
2.rootdir引數意為你要遍歷的那個資料夾的目錄,請根據自己的實際需要自行修改