zeichen zählen + rückwärts

This commit is contained in:
2025-07-22 13:34:48 +02:00
parent 4568f65866
commit 5ed64edcef
2 changed files with 63 additions and 56 deletions

View File

@@ -1,8 +1,7 @@
# app.py
import streamlit as st
from pyarrow.interchange.from_dataframe import map_date_type
from tools import *
import tools
standard_output = ('#### Um den HILFE-Text zu einzelnen Funktionen aufzurufen bitte die Funktion mit leerem'
' Eingabefeld aufrufen.')
@@ -28,13 +27,24 @@ def auswahl_verarbeiten():
st.session_state.output_text = standard_output
st.session_state.map_data = None
elif auswahl == "Cesarchiffre (all)":
st.session_state.output_text = cesar_all(text)
st.session_state.output_text = tools.cesar_all(text)
st.session_state.map_data = None
elif auswahl == "BW,BWW,... ermitteln":
st.session_state.output_text = buchstabenwortwert(text)
st.session_state.output_text = tools.buchstabenwortwert(text)
st.session_state.map_data = None
elif auswahl == "Buchstabenwert->Text":
st.session_state.output_text = tools.buchstabenwertzutext(text)
st.session_state.map_data = None
elif auswahl == "Zeichenzählen":
st.session_state.output_text = tools.zeichenzaehlen(text)
st.session_state.map_data = None
elif auswahl == "Text rückwärts":
st.session_state.output_text = tools.zeichenkette_rueckwaerts(text)
st.session_state.map_data = None
elif auswahl == "Dummy mit Karte":
output, mapd = funktion_mit_karte(text, additional_parameter)
output, mapd = tools.funktion_mit_karte(text, additional_parameter)
st.session_state.output_text = output
st.session_state.map_data = mapd
@@ -59,6 +69,16 @@ option = st.sidebar.radio("hidden_label",
"Dummy mit Karte",
"Cesarchiffre (all)",
"BW,BWW,... ermitteln",
"Buchstabenwert->Text",
"Zeichenzählen",
"Text rückwärts",
"",
"",
"",
"",
"",
"",
"",
),
key='option',
on_change=auswahl_verarbeiten,