Python script for writing all filenames in the selected folder to ‘Filenames.csv’.
import glob
from tkinter import Tk
from tkinter import filedialog
def FileList(filepath):
return glob.glob(str(filepath) + '*')
Tk().withdraw()
folderpath_user=filedialog.askdirectory()
if folderpath_user.endswith('\\'):
folderpath=folderpath_user
else:
folderpath=str(folderpath_user)+ '\\'
with open('Filenames.csv', 'w') as f:
f.write('{0},{1}\n'.format("Filepath","Filename"))
for file in FileList(folderpath):
f.write('{0},{1}\n'.format(file,file.split("\\")[1]))