Python random File Reading implementation instance,
Python random File Reading
The Code is as follows:
Import osimport randomrootdir = "d :\\ face \ train" file_names = [] for parent, dirnames, filenames in OS. walk (rootdir): # three parameters: return 1. parent directory 2. all folder names (excluding paths) 3. all file names: file_names = filenames # for filename in filenames: # output file information # 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])
Note:
1. This Code passes the test on Python3.5
2. The rootdir parameter indicates the directory of the folder you want to traverse. Modify it according to your actual needs.
Thank you for reading this article. I hope it will help you. Thank you for your support for this site!