Решено: креирајте колоне у стреамлит-у

Главни проблем везан за креирање колона у Стреамлит-у је то што може бити тешко креирати сложене распореде. Стреамлит је дизајниран да буде једноставан и директан алат за креирање визуелизације података, тако да нема исти ниво флексибилности као напреднији алати за распоред као што су ХТМЛ или ЦСС. Поред тога, Стреамлит не подржава угнежђивање колона, што може отежати креирање сложених изгледа са више колона.

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")  

    ])])

# Ред 1: Ова линија увози Стреамлит библиотеку.
# Линија 2: Ова линија ствара две колоне у апликацији Стреамлит.
# Редови 3-7: Овај блок кода дефинише прву колону, која садржи елемент текста и елемент клизача.
# Редови 8-12: Овај блок кода дефинише другу колону, која садржи елемент текста и елемент поља за потврду.

Шта је оквир

Оквир у Питхон-у је колекција модула и пакета који обезбеђују структуру за развој апликација. Он обезбеђује основну структуру апликације, као што је изглед директоријума, слој приступа подацима и компоненте корисничког интерфејса. Такође укључује библиотеке функција и класа које се могу користити за брзи развој апликација. Фрамеворкс се могу користити за креирање веб апликација, десктоп апликација, мобилних апликација и још много тога.

Стреамлит фрамеворк

Стреамлит је Питхон библиотека отвореног кода која олакшава креирање и дељење лепих, прилагођених веб апликација за науку о подацима и машинско учење. Пружа једноставан, интуитиван начин за прављење интерактивних веб апликација уз минималан напор. Стреамлит апликације су направљене помоћу само Питхон кода, тако да није потребан ХТМЛ или ЈаваСцрипт. Стреамлит такође подржава популарне библиотеке података као што су НумПи, Пандас, Сцикит-леарн и ТенсорФлов. Са Стреамлит-ом можете брзо да креирате моћне визуелизације података и да их делите са колегама или светом.

Како да направим колоне у стреамлит-у са Питхон-ом

Стреамлит је моћна Питхон библиотека отвореног кода која олакшава креирање интерактивних веб апликација са само неколико линија кода. Дизајниран је да науку о подацима и моделе машинског учења учини приступачнијим и лакшим за употребу за нетехничке кориснике.

Прављење колона у Стреамлит-у помоћу Питхон-а је једноставно и једноставно. Први корак је да увезете Стреамлит библиотеку:

увоз стреамлит као ул

Затим можете креирати колоне користећи функцију ст.цолумнс(). Ова функција узима два аргумента: број колона које желите да креирате и опциону листу виџета или елемената које треба поставити у сваку колону. На пример, ако желите да направите две колоне које садрже оквире за текст, можете да урадите ово:

ст.цолумнс([ст.тект_инпут(“Колона 1”), ст.тект_инпут(“Колона 2”)])

Такође можете одредити ширину сваке колоне тако што ћете проследити опциони трећи аргумент у функцију ст.цолумнс():

ст.цолумнс([ст.тект_инпут(“Колона 1”), ст.тект_инпут(“Колона 2”)], видтх=[200, 400])

Ово ће поставити ширину колоне 1 на 200 пиксела и ширину колоне 2 на 400 пиксела.

Релатед постс:

Оставите коментар