gpt4 book ai didi

ipython - 如何在IPython Notebook中对齐小部件按钮

转载 作者:行者123 更新时间:2023-12-04 17:17:35 25 4
gpt4 key购买 nike

我有以下代码和平

from ipywidgets import widgets
from IPython.display import display
import numpy as np

class Test(object):
def __init__(self, arraylen):
self.a = np.random.randn(arraylen)
self.button = widgets.Button(description = 'Show')
self.button.on_click(self.show)
display(self.button)

self.button1 = widgets.Button(description = 'Show1')
self.button1.on_click(self.show)
display(self.button1)

def show(self, ev = None):
np.savetxt('test',self.a)
self.button.disabled = True


test = Test(10)

输出是一列中的两个按钮,如下所示:
enter image description here

是否可以将按钮嵌入HTML表格(我可以选择将它们放在一行中)或任何其他组织方案中?也许看起来像这样:

enter image description here

最佳答案

您可以使用(一个非常基本的示例):

from IPython.display import display
from ipywidgets import widgets
button1 = widgets.Button(description = 'Button1')
button2 = widgets.Button(description = 'Button2')
display(widgets.HBox((button1, button2)))

Here,您可以找到有关小部件使用的基本且更完整的示例。如果您正在使用Jupyter,则应修改一些信息( from ipywidgets import widgets代替 from IPython.html import widgets,...)。

关于ipython - 如何在IPython Notebook中对齐小部件按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32181126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com