sách gpt4 ai đã đi

Tương tác/tương tác của các chức năng hộp đen

In lại 作者:太空宇宙 更新时间:2023-11-04 04:56:35 28 4
mua khóa gpt4 Nike

我有一个黑盒函数,它接受大约 10 个整数输入。该函数返回一个 pandas 数据框,我想捕获输出窗口(通过使用 bbwidget.children)并显示在布局中的其他地方。到目前为止,交互/交互似乎是对此的赌注。

我已经定义了一个小部件列表以用作函数的输入;我可以将此列表传递给交互/交互吗?从我目前的尝试来看,我需要事先指定所有输入小部件,并在对 interactive 的调用中将它们全部单独传递。

从概念上讲,这是我想做的(只是在函数调用中使用 dictcomp 来说明每个小部件映射到某个输入):

widgetlist = [list of int input widgets]
inputlist = [list of function inputs]

def bbfunc(inputlist):
return df

bbwidget = ipyw.interactive(bbfunc, {k:v for k,v in zip(widgetlist,inputlist)})

调用 interact/interactive 是否有一些特殊的语法或选项可以允许这样做?

1 Câu trả lời

我想我找到了自己的答案:

import ipywidgets as ipyw
from IPython.display import display

def f(x,y):
return x + y

x,y = 0,0
xwidget = ipyw.IntSlider(min=-10,max=30,step=1,value=10)
ywidget = ipyw.IntSlider(min=-10,max=30,step=1,value=10)
widgetdict = {k:v for k,v in zip(('x','y'),(xwidget,ywidget))}
testwidg = ipyw.interact(f, **widgetdict)

关于python - 黑盒功能的交互/交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46916905/

28 4 0
Bài viết được đề xuất: Linux 使用磁盘作为进程的 RAM
Bài viết được đề xuất: sql - 使用持久数据的 C 扩展的 PostgreSQL 查询隔离
Bài viết được đề xuất: linux - Sublime text 在下面的行上添加另一个插入符号
Bài viết được đề xuất: jquery - 在 AJAX 函数中添加 CSS
太空宇宙
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com