Кнопка Streamlit Изменить отключенное состояниеPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Кнопка Streamlit Изменить отключенное состояние

Сообщение Anonymous »

Как мне получить кнопку для правильного включения/выключения в потоке света? Текущий код ниже работает с задержкой в ​​1 клик (нежелательно).
Желаемое действие — включить кнопку_c при нажатии кнопки_a и отключить при нажатии кнопки_b.
Текущее действие – button_c включается после нажатия button_a, а затем любой другой кнопки, или отключается после нажатия button_b и любой другой кнопки.
import streamlit as st

if 'but_a' not in st.session_state:
st.session_state.disabled = True

button_a = st.button('a', key='but_a')

button_b = st.button('b', key='but_b')

button_c = st.button('c', key='but_c', disabled=st.session_state.disabled)

st.write(button_a, button_b, button_c)

if button_a:
st.write("clicked A")
st.session_state.disabled = False

if button_b:
st.write('clicked B')
st.session_state.disabled = True



Подробнее здесь: https://stackoverflow.com/questions/738 ... bled-state
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • StartBluetoothSco всегда возвращает отключенное соединение
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • StartBluetoothSco всегда возвращает отключенное соединение
    Anonymous » » в форуме Android
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Как сделать так, чтобы отключенное создание OutlinedTextField выглядело так, как будто оно включено?
    Anonymous » » в форуме Android
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • FileNotFoundError «streamlit-card» при запуске приложения Streamlit
    Anonymous » » в форуме Python
    0 Ответы
    77 Просмотры
    Последнее сообщение Anonymous
  • Если вы не можете развернуть приложение Streamlit в облаке Streamlit, отображается ошибка.
    Anonymous » » в форуме Python
    0 Ответы
    48 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»