Update app.py
Browse files
app.py
CHANGED
|
@@ -573,6 +573,17 @@ else:
|
|
| 573 |
df_sem_acesso = pd.read_sql(query_sem_acesso, conn)
|
| 574 |
|
| 575 |
if not df_sem_acesso.empty:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 576 |
st.warning(f"Total de {len(df_sem_acesso)} alunos sem acesso em {semestre_atual}.")
|
| 577 |
st.dataframe(df_sem_acesso, use_container_width=True, hide_index=True)
|
| 578 |
|
|
|
|
| 573 |
df_sem_acesso = pd.read_sql(query_sem_acesso, conn)
|
| 574 |
|
| 575 |
if not df_sem_acesso.empty:
|
| 576 |
+
|
| 577 |
+
# Trata a exibição amigável para a interface e exportação
|
| 578 |
+
df_sem_acesso['ultimo_acesso'] = df_sem_acesso['ultimo_acesso'].apply(
|
| 579 |
+
lambda x: pd.to_datetime(x).strftime('%d/%m/%Y')
|
| 580 |
+
if pd.notnull(x) and str(x)[:10] != '1969-12-31'
|
| 581 |
+
else "Nunca acessou"
|
| 582 |
+
)
|
| 583 |
+
|
| 584 |
+
# Ajuste do cabeçalho da tabela
|
| 585 |
+
df_sem_acesso.columns = ['Nome', 'Sobrenome', 'E-mail', 'Telefone', 'Curso', 'Turma', 'Último Acesso']
|
| 586 |
+
|
| 587 |
st.warning(f"Total de {len(df_sem_acesso)} alunos sem acesso em {semestre_atual}.")
|
| 588 |
st.dataframe(df_sem_acesso, use_container_width=True, hide_index=True)
|
| 589 |
|