es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo se ejecuta una función de Excel desde Python?

Estamos utilizando un complemento de Excel para extraer información de una API. Nuestro archivo de Excel contiene una columna con un identificador de entidad, y utilizamos una fórmula de Excel para extraer datos para esta entidad desde Internet.

¿Es posible ejecutar esto desde Python?

Podría exportar mi pd.DataFrame a un archivo CSV, abrirlo con Excel, agregar los datos que deseo y luego leerlo nuevamente en pandas… ¿pero hay alguna forma más rápida?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Sí, es posible obtener datos de una API utilizando Python. De hecho, Python proporciona varias bibliotecas como requests, urllib y json que se pueden utilizar para obtener datos de una API.

    Para replicar el complemento de Excel, podrías utilizar código Python para obtener datos para cada identificador de entidad utilizando el punto de acceso de la API y almacenarlos en un pd.DataFrame. También podrías utilizar el módulo csv o pandas para escribir los datos en un archivo CSV directamente desde Python. Esto eliminaría la necesidad de exportar los datos a Excel y leerlos de nuevo en pandas.

    En general, utilizar Python para obtener datos de una API puede ser más rápido y eficiente que depender de un complemento de Excel.

Comments are closed.