Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -354,7 +354,12 @@ def avaliacao_imovel(planilha, num_linhas_desejadas=10):
|
|
| 354 |
# OUTPUTS
|
| 355 |
|
| 356 |
# Crie um objeto ExcelWriter para escrever no arquivo Excel
|
| 357 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 358 |
with pd.ExcelWriter(output_file, engine='xlsxwriter') as writer:
|
| 359 |
|
| 360 |
# Salve o DataFrame 'avaliando' na planilha 'relat贸rio'
|
|
@@ -467,16 +472,17 @@ def avaliacao_imovel(planilha, num_linhas_desejadas=10):
|
|
| 467 |
#-----------------#
|
| 468 |
|
| 469 |
# Salve o DataFrame 'result' em uma planilha
|
| 470 |
-
result.to_excel(
|
|
|
|
| 471 |
|
| 472 |
#-----------------#
|
| 473 |
|
| 474 |
save_results_to_pdf(resultados_formatados, intervalo_confian莽a, valores_finais)
|
| 475 |
-
|
| 476 |
#-----------------#
|
| 477 |
|
| 478 |
# Retorna tanto a planilha quanto os resultados formatados
|
| 479 |
-
return
|
| 480 |
|
| 481 |
|
| 482 |
# Interface do Gradio com input como arquivo XLS ou XLSX
|
|
|
|
| 354 |
# OUTPUTS
|
| 355 |
|
| 356 |
# Crie um objeto ExcelWriter para escrever no arquivo Excel
|
| 357 |
+
nome_com_extensao = os.path.basename(planilha.name)
|
| 358 |
+
nome_do_arquivo = os.path.splitext(nome_com_extensao)[0]
|
| 359 |
+
# Defina o nome da planilha de sa铆da com base no nome da planilha de entrada
|
| 360 |
+
output_file = f"{nome_do_arquivo}_relat贸rio.xlsx"
|
| 361 |
+
#output_file = 'relat贸rio.xlsx' (substitu铆do pelo c贸digo acima)
|
| 362 |
+
|
| 363 |
with pd.ExcelWriter(output_file, engine='xlsxwriter') as writer:
|
| 364 |
|
| 365 |
# Salve o DataFrame 'avaliando' na planilha 'relat贸rio'
|
|
|
|
| 472 |
#-----------------#
|
| 473 |
|
| 474 |
# Salve o DataFrame 'result' em uma planilha
|
| 475 |
+
result.to_excel(output_file, index=False)
|
| 476 |
+
#result.to_excel('relat贸rio.xlsx', index=False) (substitu铆do pelo c贸digo acima)
|
| 477 |
|
| 478 |
#-----------------#
|
| 479 |
|
| 480 |
save_results_to_pdf(resultados_formatados, intervalo_confian莽a, valores_finais)
|
| 481 |
+
result.to_excel(output_file, index=False)
|
| 482 |
#-----------------#
|
| 483 |
|
| 484 |
# Retorna tanto a planilha quanto os resultados formatados
|
| 485 |
+
return output_file, 'resultados.pdf', result_render, resultados_formatados, intervalo_confian莽a, valores_finais
|
| 486 |
|
| 487 |
|
| 488 |
# Interface do Gradio com input como arquivo XLS ou XLSX
|