configuration.help
1from time import sleep 2from reference.diagrams.functions import functions 3import streamlit as st 4 5 6class Help: 7 """ 8 Classe com métodos que fornecem ajuda ao usuário. 9 """ 10 11 def generate_function_description(self, selected_function): 12 """ 13 Elabora o resumo sobre a funcionalidade sobre a qual o usuário tem dúvida. 14 15 Parameters 16 ---------- 17 selected_function : Any 18 Função selecionada pelo usuário. 19 20 Returns 21 ------- 22 response_description : A descrição da função. 23 response_graphic : O gráfico descritivo da função. 24 """ 25 info = functions.get(selected_function.lower(), "Funcionalidade não encontrada.") 26 response_description = functions[selected_function] 27 28 return response_description 29 30 @st.dialog(title="Ajuda") 31 def main_menu(self): 32 """ 33 Menu principal. 34 """ 35 selected_function = st.selectbox(label="Opções", options=functions.keys()) 36 description = self.generate_function_description(selected_function) 37 38 st.markdown(body=description)
class
Help:
7class Help: 8 """ 9 Classe com métodos que fornecem ajuda ao usuário. 10 """ 11 12 def generate_function_description(self, selected_function): 13 """ 14 Elabora o resumo sobre a funcionalidade sobre a qual o usuário tem dúvida. 15 16 Parameters 17 ---------- 18 selected_function : Any 19 Função selecionada pelo usuário. 20 21 Returns 22 ------- 23 response_description : A descrição da função. 24 response_graphic : O gráfico descritivo da função. 25 """ 26 info = functions.get(selected_function.lower(), "Funcionalidade não encontrada.") 27 response_description = functions[selected_function] 28 29 return response_description 30 31 @st.dialog(title="Ajuda") 32 def main_menu(self): 33 """ 34 Menu principal. 35 """ 36 selected_function = st.selectbox(label="Opções", options=functions.keys()) 37 description = self.generate_function_description(selected_function) 38 39 st.markdown(body=description)
Classe com métodos que fornecem ajuda ao usuário.
def
generate_function_description(self, selected_function):
12 def generate_function_description(self, selected_function): 13 """ 14 Elabora o resumo sobre a funcionalidade sobre a qual o usuário tem dúvida. 15 16 Parameters 17 ---------- 18 selected_function : Any 19 Função selecionada pelo usuário. 20 21 Returns 22 ------- 23 response_description : A descrição da função. 24 response_graphic : O gráfico descritivo da função. 25 """ 26 info = functions.get(selected_function.lower(), "Funcionalidade não encontrada.") 27 response_description = functions[selected_function] 28 29 return response_description
Elabora o resumo sobre a funcionalidade sobre a qual o usuário tem dúvida.
Parameters
- selected_function (Any): Função selecionada pelo usuário.
Returns
response_description (A descrição da função.):
response_graphic (O gráfico descritivo da função.):