Update app.py
Browse files
app.py
CHANGED
|
@@ -3,6 +3,7 @@ import requests
|
|
| 3 |
import pandas as pd
|
| 4 |
from tempfile import NamedTemporaryFile
|
| 5 |
from openpyxl import Workbook
|
|
|
|
| 6 |
|
| 7 |
# Funciones para Spotify
|
| 8 |
def obtener_token(client_id, client_secret):
|
|
@@ -100,7 +101,8 @@ def interface(query, num_spotify_playlists=50, project_name="Proyecto"):
|
|
| 100 |
with NamedTemporaryFile(delete=False, suffix='.xlsx') as tmpfile:
|
| 101 |
df.to_excel(tmpfile.name, index=False)
|
| 102 |
project_filename = f"{project_name}.xlsx"
|
| 103 |
-
|
|
|
|
| 104 |
|
| 105 |
# Configuraci贸n de Gradio
|
| 106 |
iface = gr.Interface(
|
|
|
|
| 3 |
import pandas as pd
|
| 4 |
from tempfile import NamedTemporaryFile
|
| 5 |
from openpyxl import Workbook
|
| 6 |
+
import shutil
|
| 7 |
|
| 8 |
# Funciones para Spotify
|
| 9 |
def obtener_token(client_id, client_secret):
|
|
|
|
| 101 |
with NamedTemporaryFile(delete=False, suffix='.xlsx') as tmpfile:
|
| 102 |
df.to_excel(tmpfile.name, index=False)
|
| 103 |
project_filename = f"{project_name}.xlsx"
|
| 104 |
+
shutil.move(tmpfile.name, project_filename)
|
| 105 |
+
return df, project_filename # Devuelve el DataFrame y el enlace al archivo Excel con el nombre del proyecto
|
| 106 |
|
| 107 |
# Configuraci贸n de Gradio
|
| 108 |
iface = gr.Interface(
|