Python: Descargar un csv de las actividades de Garmin con Pandas

Tal vez te resulte engorroso conectarte a Garmin y descargarte un csv con todas tus actividades… Scroll para abajo continuamente durante tus años de sesiones y después exportar. Pues gracias a la librería garminconnect podemos descargar las sesiones y con Pandas guardar un csv con toda la información.

Vamos a ello, trabajando en un notebook de jupyter de Google Colaboratory.

Lo primero, deberemos instalar la librería. Las principales, como Pandas ya están instaladas por defecto.

Después cargamos las librerías necesarias.

Pasaremos a realizar la conexión con la API de Garmin.

Ya tenemos la conexión establecida, la cual queda guardada en la variable client. Lo que haremos a continuación es bajar las actividades y pasarla con Pandas a un dataframe. Establezco un tope, por ejemplo en 2000.

Por último guardo el dataframe en un csv y compruebo que se ha guardado volviéndolo a tratar.

Y hasta aquí mi primer post. En el futuro aprovecharé este dataset para realizar otras tareas relacionadas con el análisis de datos.

Entradas relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *