樣式的究極解決方案:
https://www.gradio.app/guides/theming-guide
如果裏面text等設置的還不滿意, 可以直接改源碼, 或者複寫即可.都不難, 只需要python看源碼的一點功力即可自定義化樣式.66666666666666666
比如我可以把字體強制幹這麼小, 隨意拿捏. 玩轉.
阿里雲這狗東西總會卡死:
解決方法.
進網頁後臺, 停止服務器,然後打開即可
gradio 給dataframe添加分頁功能
neirong=gr.Dataframe(visible=False,)
jieguo2=gr.Dataset(
components=[neirong],
)
def chaxunf(shuruD,shuchuD): #查詢就肯定是第0項開始.
print('參數是')
#=================抽取裏面數據的方法:
shuju1=shuruD.__array__()
shuju2=shuchuD.__array__()
print('觸發了chaxunf')
aaa=pd.DataFrame(med_data[0:nums_per_page])
return gr.update(value=aaa, visible=True)
def chaxunf2(p,neirong): #下一頁
print('參數是')
#=================抽取裏面數據的方法:
# shuju1=shuruD.__array__()
# shuju2=shuchuD.__array__()
# print('觸發了chaxun2')
# aaa=pd.DataFrame(med_data[0:nums_per_page])
p+=nums_per_page #直接修改就行了.
p=max(p,len(med_data))
aaa=pd.DataFrame(med_data[p:p+nums_per_page])
return p,gr.update(value=aaa)
def chaxunf3(p,neirong): #上一頁.
print('參數是')
#=================抽取裏面數據的方法:
shuju1=shuruD.__array__()
shuju2=shuchuD.__array__()
p-=nums_per_page #直接修改就行了.
p=min(p,0)
aaa=pd.DataFrame(med_data[p:p+nums_per_page])
return p,gr.update(value=aaa)