Python 清除输出并生成新输出

Python 清除输出并生成新输出,python,button,jupyter-notebook,Python,Button,Jupyter Notebook,我正在尝试创建一个按钮,根据代码前面定义的纬度和经度将用户的位置固定在地图上。我已经设法让按钮在单击时生成地图,但每次用户生成新地图时,旧地图仍然存在。我尝试过使用python.display中的clear输出函数,但映射不清楚。任何提示都将不胜感激 button = widgets.Button( description='Generate map', disabled=False, button_style='success', tooltip='Click

我正在尝试创建一个按钮,根据代码前面定义的纬度和经度将用户的位置固定在地图上。我已经设法让按钮在单击时生成地图,但每次用户生成新地图时,旧地图仍然存在。我尝试过使用python.display中的clear输出函数,但映射不清楚。任何提示都将不胜感激

button = widgets.Button(
    description='Generate map',
    disabled=False,
    button_style='success',
    tooltip='Click me',
)
button.on_click(clear_output and new_generate_map)
button

你需要提及你的问题,并用你正在使用的任何GUI模块标记你的问题。还提供了一个。