Manejando datos

Formateando e instalando WindowsXP a un portatil desde USB

Posted by in Sistemas Operativos

Este fin de semana he tenido una pelea con el portatil de mi mujer. Es uno de los pequeños, de esos que no tienen CD-Rom, y que vienen con un Windows XP pre instalado (bueno, en mi caso era XP, pero en los más modernos seguro que es un Windows 7 u 8). El caso es que el procedimiento “normal” tendría que haber sido restaurar valores de fábrica, o sea, arrancas el portatil, pulsas Alt+F11 y te aparece el Acer Recovery, siguiente, siguiente, siguiente …. Y al cabo de 30…read more

0

Instalando Python portable

Posted by in Python

Ahora que estoy desarrollando con más intensidad en Python, empiezan a surgirme nuevas necesidades. Desde hace 10 años desarrollo un software de quinielas que está en constante evolución. Está programado en Visual Basic 6, y ha sufrido importantes cambios desde los inicios hasta lo que es hoy. El caso es que ahora tengo necesidades de aumentar la automatización de ciertas tareas y, de igual forma que llevo mi software en una memoria USB, me surge la necesidad de incorporar un Python en un memoria (por si acaso!). Así que, me…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

Trabajando con BeautifulSoup en Python

Posted by in Python

En esta entrada voy a exponer cómo extraer información de una Web, utilizando Python. Empezamos por la instalación, y a continuación, un sencillo ejemplo. Instalando BeautifulSoup Para trabajar con HTML, una de las opciones más interesantes es BeautifulSoup, así que … vamos a instalarlo. Puedes comprobar que con pip no he sido capaz de instalarlo, mientras que se ha instalado correctamente con easy_install. Ahora confirmamos que funciona. NOTA: No voy a hacer un tutorial sobre BeautifulSoap, sino cómo utilizar esta librería para solventar un problema concreto! Haciendo pruebas con BeautifulSoup…read more

0

Instalando paquetes de Python desde el código fuente

Posted by in Bases de datos, Python

Aunque ya hablamos antes de cómo instalar paquetes de Python, hay veces en las que una de las opciones es instalar desde código. Básicamente, se trata de descargarte el código fuente del módulo que se va a instalar, y trabajar con el fichero setup.py. En este caso, queremos instalar BeautifulSoap, un paquete que es un extractor de HTML y XML que facilita extraer datos. Aquí todos los ficheros que incluyen: Destacamos setup.py, que es el que contiene todo lo necesario para la instalación. Para ello, accedemos al directorio desde una…read more