第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

多個數(shù)據(jù)表作為每個散景選項(xiàng)卡中的子項(xiàng)的布局

多個數(shù)據(jù)表作為每個散景選項(xiàng)卡中的子項(xiàng)的布局

www說 2021-11-09 10:49:10
我想在每個散景選項(xiàng)卡(散景面板)內(nèi)有幾張桌子但是,表格水平連接在一起,我沒有找到一種很好地展示它們的方法。我使用了一個愚蠢的 Div 作為快速解決方案,但它創(chuàng)建了太多空間,甚至是寬度為 1 的 Div。我將如何實(shí)現(xiàn)這一目標(biāo)?這是我的代碼:from bokeh.models.widgets import Panel, Tabs, TableColumn,DataTable, Divimport numpy as npfrom bokeh.io import output_notebook, showfrom bokeh.models import ColumnDataSourcefrom bokeh.layouts import row, column, layoutoutput_notebook()columns = [        TableColumn(field="A", title="A"),        TableColumn(field="B", title="B"),        TableColumn(field="C", title="C"),        TableColumn(field="D", title="D"),]data1 = {"A":np.random.randint(23, 89, 10),         "B": np.random.randint(23, 89, 10),         "C": np.random.randint(23, 89, 10),         "D": np.random.randint(23, 89, 10)}source1 = ColumnDataSource(data1)p1 = DataTable(source=source1, columns=columns, width=300, height=200,editable=True)data2 = {"A":np.random.randint(23, 89, 10),         "B": np.random.randint(23, 89, 10),         "C": np.random.randint(23, 89, 10),         "D": np.random.randint(23, 89, 10)}source2 = ColumnDataSource(data2)      p2 = DataTable(source=source2, columns=columns, width=300, height=200,editable=True)data3 = {"A":np.random.randint(23, 89, 10),         "B": np.random.randint(23, 89, 10),         "C": np.random.randint(23, 89, 10),         "D": np.random.randint(23, 89, 10)}source3 = ColumnDataSource(data3)       p3 = DataTable(source=source3, columns=columns, width=300, height=200,editable=True)dumbdiv = Div(text=""" """,width=1, height=20)l1 = layout([[p1, p2], [p3]], sizing_mode='fixed')# l1 = layout([[p1, dumbdiv, p2]], sizing_mode='fixed')tab1 = Panel(child=l1, title="Three Tables")tabs = Tabs(tabs=[tab1],sizing_mode='scale_width')show(tabs)這是結(jié)果:(第一個表格的滾動條沒有顯示;我希望第一行的表格之間有一些空間)
查看完整描述

2 回答

?
天涯盡頭無女友

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超9個贊

widthheight是可選的ARGS Div。如果您只是創(chuàng)建一個dumbdiv沒有這些參數(shù)的對象,您將在 p1 和 p2 之間插入一個 div,而沒有任何特定的widthheight.

dumbdiv = Div()
l1 = layout([[p1, dumbdiv, p2], [p3]], sizing_mode='fixed')

所以,現(xiàn)在你應(yīng)該看到 p1 和 p2 之間有足夠的空間:

http://img1.sycdn.imooc.com//6189e1df0001077608290463.jpg

查看完整回答
反對 回復(fù) 2021-11-09
?
Helenr

TA貢獻(xiàn)1780條經(jīng)驗(yàn) 獲得超4個贊

Div() 的問題是兩個數(shù)據(jù)表之間可能存在相當(dāng)大的差距 - 遠(yuǎn)遠(yuǎn)超過需要。我認(rèn)為使用 Spacer 看起來更好


row2 = row(p1, Spacer(width=600, height=10), p2)

l1 = layout([row2], sizing_mode='fixed')


查看完整回答
反對 回復(fù) 2021-11-09
  • 2 回答
  • 0 關(guān)注
  • 170 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號