我想在上传文件时创建一个事件,widgets.FileUpload就像我widgets.Button使用.on_click(some_function). 有没有办法做这样的事情
import ipywidgets as widgets
def do_something_with_file(fu):
content = fu.data[0].decode('utf-8')
# doing something with the file content and get some string output
return 'some string'
str_file_upload = widgets.FileUpload(accept='.txt', multiple=False)
str_file_upload.on_upload(do_something_with_file)
Run Code Online (Sandbox Code Playgroud)