我正在尝试为GUI创建一个独立的仪表板(用户在小部件中输入信息,并且一旦输入便会绘制图形。)我真的不知道如何从网站上的示例开始。我对此并不陌生,似乎这些信息已经完全笼罩了我。
我一直在浏览该网站,但对我来说,这是没有意义的,因为它谈论了很多其他元素,例如param,这些示例根本不清楚。
class Stage1(param.Parameterized):
a = param.Number(default=5, bounds=(0, 10))
b = param.Number(default=5, bounds=(0, 10))
@param.output(('c', param.Number), ('d', param.Number))
def output(self):
return self.a * self.b, self.a ** self.b
@param.depends('a', 'b')
def view(self):
c, d = self.output()
return pn.pane.LaTeX('${a} * {b} = {c}$\n${a}^{{{b}}} = {d}$'.format(
a=self.a, b=self.b, c=c, d=d), style={'font-size': '2em'})
def panel(self):
return pn.Row(self.param, self.view)
stage1 = Stage1()
stage1.panel()
我希望能够制作Pipeline仪表板应用程序,或者至少将其指向正确的方向。