first 2 functions
This commit is contained in:
11
app/app.py
11
app/app.py
@@ -13,15 +13,16 @@ st.logo('./logo.png', size='large')
|
||||
if 'letzte_aktion' not in st.session_state:
|
||||
st.session_state['letzte_aktion'] = None
|
||||
if 'output_text' not in st.session_state:
|
||||
st.session_state['output_text'] = ''
|
||||
st.session_state['output_text'] = ('Um den HILFE-Text zu einzelnen Funktionen aufzurufen bitte die Funktion'
|
||||
' mit leerem Eingabefeld aufrufen.')
|
||||
|
||||
st.image('./logo-mit-tb.png', width=200)
|
||||
st.title("Textverarbeitung mit Sidebar und Wiederholen-Button")
|
||||
|
||||
# Eingabefeld im Hauptbereich
|
||||
input_text = st.text_area('Gib deinen Text hier ein:', height=150)
|
||||
input_text = st.text_area('Gib deinen Text hier ein und wähle eine Funktion im Menü:', height=150)
|
||||
|
||||
# --- Sidebar: Buttons selektieren und Aktion setzen ---
|
||||
st.sidebar.header("Aktionen")
|
||||
st.sidebar.header("Funktionen")
|
||||
if st.sidebar.button(label='Ceasarchiffre (all)', use_container_width=True):
|
||||
st.session_state['output_text'] = cesar_all(input_text)
|
||||
st.session_state['letzte_aktion'] = 'funktion1'
|
||||
@@ -37,6 +38,6 @@ if st.button("Letzte Aktion wiederholen"):
|
||||
st.session_state['output_text'] = buchstabenwortwert(input_text)
|
||||
|
||||
# Ausgabefeld
|
||||
st.text_area('Ausgabe:', value=st.session_state['output_text'], height=150)
|
||||
st.text_area('Ausgabe:', value=st.session_state['output_text'], height=300)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user