關(guān)注祖國(guó)大事的同時(shí),我們也不忘記學(xué)習(xí),今天學(xué)習(xí)一下怎么構(gòu)建一個(gè)多頁(yè)的網(wǎng)頁(yè)應(yīng)用,達(dá)到在一個(gè)url地址中瀏覽到不同的內(nèi)" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 網(wǎng)站運(yùn)營(yíng) > 基于Python的多頁(yè)網(wǎng)頁(yè)應(yīng)用的開發(fā)與設(shè)計(jì)

基于Python的多頁(yè)網(wǎng)頁(yè)應(yīng)用的開發(fā)與設(shè)計(jì)

時(shí)間:2023-10-01 20:00:02 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)

時(shí)間:2023-10-01 20:00:02 來(lái)源:網(wǎng)站運(yùn)營(yíng)

基于Python的多頁(yè)網(wǎng)頁(yè)應(yīng)用的開發(fā)與設(shè)計(jì):今天中國(guó)正式邁入載人空間站時(shí)代,是我們中國(guó)偉大的一天,祝賀祖國(guó)!
關(guān)注祖國(guó)大事的同時(shí),我們也不忘記學(xué)習(xí),今天學(xué)習(xí)一下怎么構(gòu)建一個(gè)多頁(yè)的網(wǎng)頁(yè)應(yīng)用,達(dá)到在一個(gè)url地址中瀏覽到不同的內(nèi)容,讓我們的網(wǎng)頁(yè)應(yīng)用更加的充實(shí)、豐富。

多頁(yè)網(wǎng)頁(yè)應(yīng)用怎么設(shè)計(jì)

既要能夠在不同的內(nèi)容間進(jìn)行切換,還要能夠和主要的內(nèi)容分開,需要有比較明顯的區(qū)分,在本次介紹中,多頁(yè)切換的按鈕放置在頁(yè)面左側(cè),右側(cè)放置要顯示的具體內(nèi)容

多頁(yè)網(wǎng)頁(yè)切換按鈕設(shè)計(jì)

本次采用圓形按鈕設(shè)計(jì),選中后變成紅色,有很鮮明的特征。
按鈕設(shè)計(jì)樣例代碼如下:

choose = st.sidebar.radio("請(qǐng)選擇一個(gè)數(shù)字",('一', '三', '五'))if choose == '三': st.success("你選擇了三!")else: st.warning("你選擇的不是三!")

本例的多頁(yè)完整設(shè)計(jì)代碼

# -*- coding: utf-8 -*-import streamlit as stfrom PIL import Imageimport datetimemultipage = st.sidebar.radio("請(qǐng)?jiān)谙路竭x擇一個(gè)你要查看的選項(xiàng)",('圖片', '音頻', '視頻', '表格', '關(guān)于'))if multipage == '圖片': st.info("中國(guó)人自己的空間站時(shí)代來(lái)臨了") image1 = Image.open('./中國(guó)空間站.png') st.image(image1, use_column_width='auto', caption='中國(guó)空間站')elif multipage== '音頻': st.info('點(diǎn)擊播放按鈕播放mp3音樂') audio_file = open('./視頻與圖像/Welcome.mp3', 'rb') audio_bytes = audio_file.read() st.audio(audio_bytes, format='audio/mp3')elif multipage== '視頻': st.info('點(diǎn)擊播放按鈕播放mp4視頻') video_file = open('./視頻與圖像/star.mp4', 'rb') video_bytes = video_file.read() st.video(video_bytes)elif multipage=='表格': with st.form("my_form"): st.info("請(qǐng)?zhí)顚戫?xiàng)目基本信息") st.text_input("請(qǐng)?zhí)顚戫?xiàng)目名稱") st.text_input("請(qǐng)?zhí)顚戫?xiàng)目所在國(guó)家") st.text_input("請(qǐng)?zhí)顚戫?xiàng)目人數(shù)") st.date_input("請(qǐng)?zhí)顚戫?xiàng)目啟動(dòng)日期",datetime.date(2021,6,17)) submitted = st.form_submit_button("點(diǎn)我提交") if submitted: st.success("提交成功")elif multipage=="關(guān)于": st.info("多頁(yè)應(yīng)用在網(wǎng)頁(yè)中應(yīng)用非常廣泛,是一種普遍的需求,合理的設(shè)計(jì)會(huì)讓網(wǎng)頁(yè)變得更加豐富多彩。本次介紹中,添加了圖片瀏覽、音樂播放、視頻播放、表格填寫等功能字段。實(shí)際部署中可以根據(jù)需要進(jìn)行豐富與擴(kuò)展。")

多頁(yè)顯示效果圖

一、圖像瀏覽界面








二、音頻播放界面








三、視頻播放界面








四、表格填寫界面








五、關(guān)于介紹界面











關(guān)鍵詞:設(shè)計(jì)

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉