時(shí)間:2022-03-16 17:15:01 | 來(lái)源:行業(yè)動(dòng)態(tài)
時(shí)間:2022-03-16 17:15:01 來(lái)源:行業(yè)動(dòng)態(tài)
使用traitlets的另一種方法是將函數(shù)(如forward)附加到事件。每當(dāng)對(duì)象發(fā)生更改時(shí),這些函數(shù)都會(huì)被調(diào)用,并且會(huì)被傳遞一些有關(guān)該更改的信息,如舊值和新值。讓我們創(chuàng)建并顯示一些用于控制機(jī)器人的按鈕。[ ] | # 創(chuàng)建5個(gè)按鈕 stop_button = widgets.Button(省略) forward_button = widgets.Button(省略) backward_button = widgets.Button(省略) left_button = widgets.Button(省略) right_button = widgets.Button(省略) # 顯示按鈕 middle_box = widgets.HBox([left_button, stop_button, right_button], layout=widgets.Layout(align_self='center')) controls_box = widgets.VBox([forward_button, middle_box, backward_button]) display(controls_box) |
[ ] | def stop(change): def step_forward(change): def step_backward(change): def step_left(change): def step_right(change): |
[ ] | # 捆綁方式:按鈕.on_click(動(dòng)作) stop_button. 關(guān)鍵詞:控制,函數(shù)
客戶&案例
營(yíng)銷資訊
關(guān)于我們
客戶&案例
營(yíng)銷資訊
關(guān)于我們 ![]() 微信公眾號(hào) 版權(quán)所有? 億企邦 1997-2022 保留一切法律許可權(quán)利。 |