4

最初の選択を変更した後、MultipleSelect ウィジェットから値を取得できません。選択は問題ないように見えますが、値が表示されません。SelectMultiple ウィジェットを作成するコード:

from ipywidgets import widgets
from IPython.display import display
w = widgets.SelectMultiple(description="Fruits",
options=['Apples', 'Oranges', 'Pears'])
display(w)

選択ウィジェットは期待どおりに表示され、何もしなければ、後続のウィジェットw.valueは視覚的な選択を正しく返します (私にとっては、これが最後のオプションである「Pears」です)。ただし、マウスで選択した後 (たとえば、「りんご」または「りんご」と「オレンジ」を選択)w.valueは、空のタプルを返します。

まったく同じコードが期待どおりに機能します(選択をwidgets.SelectMultiple変更した後も、選択された値を表示します)。widgets.Dropdownw.value

私は何を間違っていますか?

4

1 に答える 1

2

ブラウザの問題だと思います。私は通常、問題なく動作する Chrome を使用しています。今日、私は IE11 を使用しましたが、他のすべてipywidgets.widgetsは期待どおりに機能しましたが、そうではwidgets.SelectMultipleありませんでした。

于 2016-08-21T16:55:40.993 に答える