Manejando datos

Desencriptando la base de datos de WhatsApp

Posted by in Bases de datos, Python

#WhatsApp se ha convertido en muy poco tiempo en una app imprescindible en el móvil. Muchos se preguntarán … ¿y por qué hablas en www.manejandodatos.es de WhatsApp? Bien, el motivo es sencillo: Todo lo que ocurre en WhatsApp se almacena en algún sitio, concretamente, en una base de datos SQLite. Antes de que se produjera su éxito, WhatsApp era una aplicación donde lo importante era el servicio que prestaba: comunicarte con tus contactos, compartir fotos, videos, … La base de datos seleccionada es la mejor para este tipo de aplicaciones:…read more

Anaconda y MySQL

Posted by in MariaDB, MySQL, Python

Ya os conté que trabajo con la versión #Anaconda de Python, ya que facilita mucho el disponer de todas esas herramientas para trabajar con datos. Sin embargo, me ha extrañado un poco que no incluyan el paquete para trabajar con MySQL, ni siquiera en sus repositorios. Así que, para trabajar con MySQL hay que instalar un paquete que me facilite la conexión con la base de datos. Ya vimos cómo instalar MySQLdb, pero aun habiendolo instalado, parece que no funciona: Así que, en este post de un foro recomiendan usar…read more

Gestión de paquetes con Anaconda

Posted by in Python

Una de las mejoras cosas que incluya la distribución Anaconda es la posibilidad de actualización de los paquetes, mediante el uso de conda. En concrero, desde una consola de MS-DOS, se escribe: conda update conda En realidad, nos aparecerá los paquetes que pueden actualizarse, nos pregunta si deseamos actualizar, y en caso de responder Yes, procederá. Muy sencillo, no? Paquetes instalados y versiones Conda ofrece otra información muy interesante, concretamente, conocer los paquetes instalados y las versiones de los mismos. Esto se consigue con: conda list Teneis más información de…read more

Probando Anaconda, una versión muy completa de Python

Posted by in Python

Conforme pasan los días, más me gusta #Python, más me gusta. Sin embargo, para disponer de los paquetes necesarios para trabajar con datos y realizar gráficas, etc, etc … hemos visto en entradas anteriores que hay que visitar los repositorios de Python para descargar e instalar todas las herramientas necesarias, una tarea que lleva mucho tiempo. Sin embaro, he encontrado una versión de Python que se llama Anaconda, y que se caracteriza porque es libre, te instala varias versiones, y lo mejor de todo, instala los paquetes más importantes para tratamiento…read more

Python y BeautifulSoup: resultados de los partidos de la liga de fútbol española

Posted by in Python

Nuevo capítulo de web scrapping, y esta vez queremos recuperar los marcadores de los partidos de futbol de primera y/o segunda división de la Liga de fútbol Profesional de España. Para ello, preparamos una rutina para que pregunte división, y jornada. El resultado es este: Ya tenemos los 2 datos que necesitamos. Ahora, le restamos uno a la división puesto que tenemos una lista con las dos URLs, una para cada división (y que son esta y esta). Usando lo que ya vimos en la entrada sobre extraer códigos HTML…read more

0
Página 40 de 67« Primera...102030...3839404142...5060...Última »