Python隨機讀取文件
代碼如下
import osimport randomrootdir = "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參數意為你要遍歷的那個文件夾的目錄,請根據自己的實際需要自行修改
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
新聞熱點
疑難解答