domingo, 12 de junio de 2016

Lunes 13 de junio del 2016

Con el fin de poder publicar la información sobre la carrera, fue necesario cambiar la librería twitter 1.17.1 por tweepy 3.5.0, ya que se tuvieron problemas con la librería.
Gracias a la nueva librería se muestran los tweets con la información de las carreras de los amigos, así como los logros de los mismos.
Aún se esta elaborando el método para publicar los logros propios.

Domingo 12 de junio del 2016

Se creó un método para que cuando se elimine una carrera se actualice el historial de carreras, los gráficos, el total de kilómetros recorridos y el promedio total de ritmo de carrera.
También se logró que las barras del gráfico estuvieran ordenadas por fecha. 
Se decidió dividir la fecha por día, mes, año para hacer validaciones de que solo sean integers.
Se guardaron las fechas en un archivo Shelve para que cuando se vuelva a abrir Python recupere el orden del gráfico.

Domingo 12 de junio del 2016

Mediante la implementación de las librerías twitter 1.17.1 y TwitterSearch 1.0.1 se logró mostrar la información de las carreras de los amigos y sus logros. Aún se investiga cómo hacer la autenticación.

sábado, 11 de junio de 2016

Sábado 11 de junio del 2016


Por problemas a la hora de encontrar una librería para la autenticación en Twitter para la versión 3.2, se decidió cambiar a la versión 3.4.4 con el objetivo de facilitar la conexión de Python y Twitter.
Se verificó que el código funcionará correctamente y se logró publicar en Twitter, pero aún no se consigue autenticar ni extraer la información de las carreras de los amigos.

viernes, 10 de junio de 2016

Viernes 10 de junio del 2016

Se logró la permanencia de datos de las carreras aun cuando se cierra el programa, se convirtió todo el código orientado a objetos.
También se crearon las medallas que obtendrá el corredor cuando alcance un logro. Se crearon las funciones de modificar y eliminar carreras.
Se continuará con la investigación sobre Twitter y como graficar en Python.
 

lunes, 6 de junio de 2016

Lunes 6 de junio del 2016

Se lograron guardar los objetos (información de las carreras) en una lista, para poder modificarlos y mostrar todas carreras en el Treeview. Sin embargo cada vez que se cierra el programa se borra la información. Por lo que se busca la manera de guardar los datos del Treeview en un archivo txt, para que la información de las carreras se mantenga en pantalla aun cuando se cierre Python.

Lunes 6 de junio del 2016


Se implementó Treeview para mostrar las carreras, logrando de esta forma las funcionalidades de agregar y consultar carreras. Debido a que la información sobre la autenticación en Facebook se encuentra des actualizada, se decide cambiar a Twitter.
 

 

 

sábado, 28 de mayo de 2016

Sábado 28 de Mayo del 2016

Se inicia con la investigación sobre OAuth2 para la autenticación en Facebook. También se comienza con la elaboración de la interfaz gráfica.