miércoles, 12 de enero de 2022

Leer pagina de Confluence con Pandas (Python)

Hola a todos!

En este post vamos a mostrar cómo leer una página de confluence que requiere autenticación con las librerías de confluence y Pandas.

Lo primero que debemos hacer es instalar las librerías de Confluence y Pandas
 pip install atlassian-python-api  
 pip install pandas  

Luego creamos nuestro python script

1:  from atlassian import Confluence  
2:  import pandas as pd  
3:    
4:  username = "YOURUSERNAME"  
5:  password = "YOURPASSWORD"  
6:  url = "https://yourconfluencewiki.com"  
7:  page_id = "987123456"  
8:    
9:  confluence = Confluence(url,  
10:              username,  
11:              password)  
12:    
13:  page = confluence.get_page_by_id(  
14:    page_id,  
15:    expand='body.storage')  
16:  page_content = page['body']['storage']['value']  
17:    
18:  table = pd.read_html(page_content)  
19:  # Para tomar la primera tabla de la pagina  
20:  table = table[0]  
21:    


Y luego de ahí ya puedes tomar la información que necesites de la página html, en este caso yo estoy tomando la información de la primera tabla pero tu puedes tomar la información que necesites.

viernes, 30 de enero de 2009

Blackberry Bold 9000. Youtube, Se ha producido un error al intentar reproducir el medio

Hola, les escribo en esta oportunidad para comentarles sobre un error que daba mi blackberry al intentar reproducir vídeos de youtube.

Al intentar reproducir un vídeo de youtube conectado a la wi-fi de mi casa, me aparecía lo siguiente "Se ha producido un error al intentar reproducir el medio", la solución es: Entrar al router y activar la opción DMZ.

Bueno espero servir de guía para otro que tenga el mismo problema.

Saludos.

Utilizando:
Blackberry Bold 9000
Router TP-LNK

domingo, 4 de mayo de 2008

Error 203 instalando plugin en firefox ubuntu 8.04

Hola a todos!

Intentaba instalar firebug en firefox 2 ubuntu 8.04, ya que la version 3 beta 5 no lo soporta, y me daba el siguiente error (firefox could not install the file at https://... because: Unexpected installation error Revie the error console log for more details. -203 )


Lo unico que debemos hacer es eliminar por completo la carpeta .mozilla que se encuentra en Lugares->Carpeta Principal, le damos Ctrl+h para que muestre los archivos ocultos, buscamos la carpeta .mozilla y la eliminamos por completo, al reiniicar firefox podremos instalar el plugin de firebug o cualquier otro que queramos!

Espero les sea de utilidad!
Saludos!

jueves, 7 de febrero de 2008

Instalar Subversion en Windows y usar svn

Buenas! Vamos a hacer la instalación de Subversión en una maquina con windows vista!

Lo trabajaremos todo gráficamente! (en la medida de lo posible!)

Pre-Requisitos: Descargar los paquetes
Subversion para Windows
Tortoisesvn Cliente

Luego de descargar los pre-requisitos los instalamos fácilmente dándoles doble clic! y siguiente - siguiente!

Luego creamos la carpeta que va a ser nuestro repositorio en c:

Nos quedara así:
c:\>repositorios

Le damos clic derecho a la carpeta repositorios, seleccionamos TortoiseSVN y nos vamos a la opcion Create repository here... (foto abajo)


Luego seleccionamos el tipo de repositorio (foto abajo)


Y nos aparece un mensaje (foto abajo), aceptamos y listo ya tenemos nuestra capeta para repositorios creada!


Dentro de esa carpeta se deben haber creado varias carpetas! no tocaremos nada de eso!

Ahora arrancamos el servicio SVN para acceder desde cualquier lugar de la red al repositorio.

Nos vamos a inicio->ejecutar y tipeamos cmd, le damos enter

En la linea de comando escribimos:

c:\>svnserve.exe --daemon

Presionamos enter, la ventana parecerá que se queda guindada, pero es normal!, esto ejecutara el demonio de svn para poder acceder a los repositorios!

Ya tenemos nuestro servidor listo para trabajar!

Ahora solo nos falta crear la carpeta donde vamos a tener nuestra copia local, vamos a hacer un checkout al repositorio para obtener todos los archivos ahí contenidos!

Creamos en el escritorio una carpeta donde vamos a tener nuestra copia de trabajo!
en este caso la llamaremos: repositorios local
le damos clic derecho en la carpeta, seleccionamos SVN Checkout (foto abajo)


Luego seleccionamos el repositorio (si seguiste los pasos anteriores tal cual el repositorio es el mismo, sino depende de lo que hayas creado) y la carpeta donde vamos a copiar los archivos(debería salir seleccionada por defecto) (foto abajo)


Despues si todo ha salido bien! se copian los archivos del repositorio en la carpeta local, en este caso sale cero pq no hemos subido nada aun! (foto abajo)


Listo! Luego escribiré un articulo para los updates, commit, etc.

Espero la información le sirva a algún visitante del blog!

les dejo un link donde se compara CVS con Subversion! como cultura general!
comparacion