#python #widget #jupyter
Вопрос:
Я пытаюсь использовать кнопку ipywidget для изменения переменной :
df = pd.DataFrame([['a','b'],['c','d']])
my_button = widgets.Button(description='Delete')
out = widgets.Output()
def on_button_clicked(_):
# "linking function with output"
with out:
# what happens when we press the button
df.to_clipboard()
df = pd.DataFrame(['t','x'],['y','z'])
print('hello' str(len(df)))
my_button.on_click(on_button_clicked)
HBox([my_button])
моей целью являются :
- чтобы получить значение df в буфере обмена (мне иногда удается заставить его работать, но не в этом случае, и я не понимаю, почему)
- измените df на новое значение (‘t,x,y,z’)
- распечатайте сообщение под кнопкой (или любым другим способом для отображения этого результата).