Rešeno: ustvarite stolpce v pretočni svetlobi

Glavna težava, povezana z ustvarjanjem stolpcev v Streamlitu, je, da je lahko težko ustvariti zapletene postavitve. Streamlit je zasnovan kot preprosto in preprosto orodje za ustvarjanje vizualizacij podatkov, zato nima enake stopnje prilagodljivosti kot naprednejša orodja za postavitev, kot sta HTML ali CSS. Poleg tega Streamlit ne podpira gnezdenja stolpcev, kar lahko oteži ustvarjanje zapletenih postavitev z več stolpci.

import streamlit as st 

# Create columns 
st.beta_columns([ 
    # Column 1 
    ("First Column", [ 
        st.text("This is the first column"),  
        st.slider("Slider in first column")  
    ]),  

    # Column 2 
    ("Second Column", [ 
        st.text("This is the second column"),  
        st.checkbox("Checkbox in second column")  

    ])])

# Vrstica 1: Ta vrstica uvozi knjižnico Streamlit.
# Vrstica 2: Ta vrstica ustvari dva stolpca v aplikaciji Streamlit.
# Vrstice 3-7: Ta blok kode definira prvi stolpec, ki vsebuje element besedila in element drsnika.
# Vrstice 8-12: Ta blok kode definira drugi stolpec, ki vsebuje element besedila in element potrditvenega polja.

Kaj je okvir

Ogrodje v Pythonu je zbirka modulov in paketov, ki zagotavljajo strukturo za razvoj aplikacij. Zagotavlja osnovno strukturo aplikacije, kot je postavitev imenika, plast dostopa do podatkov in komponente uporabniškega vmesnika. Vključuje tudi knjižnice funkcij in razredov, ki jih je mogoče uporabiti za hiter razvoj aplikacij. Ogrodja se lahko uporabljajo za ustvarjanje spletnih aplikacij, namiznih aplikacij, mobilnih aplikacij itd.

Streamlit okvir

Streamlit je odprtokodna knjižnica Python, ki olajša ustvarjanje in skupno rabo čudovitih spletnih aplikacij po meri za podatkovno znanost in strojno učenje. Zagotavlja preprost in intuitiven način za izdelavo interaktivnih spletnih aplikacij z minimalnim naporom. Aplikacije Streamlit so zgrajene samo s kodo Python, zato HTML ali JavaScript nista potrebna. Streamlit podpira tudi knjižnice poljudnih podatkov, kot so NumPy, Pandas, Scikit-learn in TensorFlow. S Streamlitom lahko hitro ustvarite zmogljive vizualizacije podatkov in jih delite s sodelavci ali svetom.

Kako ustvarim stolpce v streamlit s Pythonom

Streamlit je zmogljiva odprtokodna knjižnica Python, ki olajša ustvarjanje interaktivnih spletnih aplikacij z le nekaj vrsticami kode. Zasnovan je tako, da naredi modele podatkovne znanosti in strojnega učenja bolj dostopne in enostavnejše za uporabo za netehnične uporabnike.

Ustvarjanje stolpcev v Streamlitu s Pythonom je preprosto in preprosto. Prvi korak je uvoz knjižnice Streamlit:

uvoz streamlit kot st

Nato lahko ustvarite stolpce s funkcijo st.columns(). Ta funkcija sprejme dva argumenta: število stolpcev, ki jih želite ustvariti, in izbirni seznam pripomočkov ali elementov, ki jih je treba postaviti v vsak stolpec. Na primer, če želite ustvariti dva stolpca z besedilnimi polji, lahko naredite to:

st.columns([st.text_input(“Stolpec 1”), st.text_input(“Stolpec 2”)])

Določite lahko tudi širino vsakega stolpca tako, da v funkcijo st.columns() posredujete izbirni tretji argument:

st.columns([st.text_input(“Stolpec 1”), st.text_input(“Stolpec 2”)], širina=[200, 400])

To bo nastavilo širino stolpca 1 na 200 slikovnih pik in širino stolpca 2 na 400 slikovnih pik.

Podobni objav:

Pustite komentar