import ipywidgets as widgets
from ipyvuetify.extra import FileInput
import hashlib
file_input = FileInput()
file_input
# first select some files in the FileInput above
myfiles = file_input.get_files()
myfiles[0]
file_input.disabled = True
def md5_sum_file(file):
file['file_obj'].seek(0)
data = file['file_obj'].read()
md5_sum = hashlib.md5(data).hexdigest()
return f'{file["name"]}, md5: {md5_sum}'
sums = [md5_sum_file(file) for file in myfiles]
file_input.disabled = False
sums
file_input.clear()