functions.variables
1import streamlit as st 2 3 4class Variables: 5 """ 6 Classe com métodos para análise de variáveis. 7 """ 8 9 def create_variable(self, name, value): 10 """ 11 Cria uma nova variável. 12 13 Parameters 14 ---------- 15 name 16 O nome da variável a ser criada. 17 value 18 O valor da variável que está sendo criada. 19 """ 20 globals()[name] = value 21 22 def debug_variable(self, variable): 23 """ 24 Realiza a análise de uma variável. 25 26 Parameters 27 ---------- 28 variable 29 A variável a ser analisada. 30 """ 31 variable_type = type(variable).__name__ 32 33 st.info(body="Tipo: {}.".format(variable_type)) 34 st.info(body="Conteúdo: {}.".format(variable)) 35 36 if ( 37 variable_type != "int" 38 and variable_type != "float" 39 and variable_type != "complex" 40 and variable_type != "UploadedFile" 41 ): 42 st.info(body="Tamanho: {}.".format(len(variable)))
class
Variables:
5class Variables: 6 """ 7 Classe com métodos para análise de variáveis. 8 """ 9 10 def create_variable(self, name, value): 11 """ 12 Cria uma nova variável. 13 14 Parameters 15 ---------- 16 name 17 O nome da variável a ser criada. 18 value 19 O valor da variável que está sendo criada. 20 """ 21 globals()[name] = value 22 23 def debug_variable(self, variable): 24 """ 25 Realiza a análise de uma variável. 26 27 Parameters 28 ---------- 29 variable 30 A variável a ser analisada. 31 """ 32 variable_type = type(variable).__name__ 33 34 st.info(body="Tipo: {}.".format(variable_type)) 35 st.info(body="Conteúdo: {}.".format(variable)) 36 37 if ( 38 variable_type != "int" 39 and variable_type != "float" 40 and variable_type != "complex" 41 and variable_type != "UploadedFile" 42 ): 43 st.info(body="Tamanho: {}.".format(len(variable)))
Classe com métodos para análise de variáveis.
def
create_variable(self, name, value):
10 def create_variable(self, name, value): 11 """ 12 Cria uma nova variável. 13 14 Parameters 15 ---------- 16 name 17 O nome da variável a ser criada. 18 value 19 O valor da variável que está sendo criada. 20 """ 21 globals()[name] = value
Cria uma nova variável.
Parameters
- name: O nome da variável a ser criada.
- value: O valor da variável que está sendo criada.
def
debug_variable(self, variable):
23 def debug_variable(self, variable): 24 """ 25 Realiza a análise de uma variável. 26 27 Parameters 28 ---------- 29 variable 30 A variável a ser analisada. 31 """ 32 variable_type = type(variable).__name__ 33 34 st.info(body="Tipo: {}.".format(variable_type)) 35 st.info(body="Conteúdo: {}.".format(variable)) 36 37 if ( 38 variable_type != "int" 39 and variable_type != "float" 40 and variable_type != "complex" 41 and variable_type != "UploadedFile" 42 ): 43 st.info(body="Tamanho: {}.".format(len(variable)))
Realiza a análise de uma variável.
Parameters
- variable: A variável a ser analisada.