Re: [R-es] usar Selenium para web scraping

2015-06-08 Por tema Carlos Ortega
Hola,

No sé si esta respuesta en Stack Overflow te puede ayudar:

http://stackoverflow.com/questions/26938118/check-for-dialog-box-in-rselenium

Saludos,
Carlos Ortega
www.qualityexcellence.es

El 8 de junio de 2015, 9:09, José Luis Cañadas Reche canadasre...@gmail.com
 escribió:

  Gracias Javier y Carlos.

  El tema es que relenium me da error al iniciar firefox y lo cierra. En la
 página github del paquete https://github.com/LluisRamon/relenium dicen
 que lo discontinúan debido a la aparición de otro paquete RSelenium. Y aquí
 es dónde me pierdo, no he averiguado como acceder a los valores de un combo
 utilizando RSelenium.

 Saludos.

 El 05/06/15 a las 15:40, javier.ruben.marcu...@gmail.com escribió:

  Estimado José Luis Cañadas

  En lo personal el trabajo de Gregorio que cita Carlos me fue de mucha
 ayuda, lo único que Rselenium tiene un comportamiento algo extraño, mi
 problema es en dos líneas, la primera sobre ejemplos que no funcionan (algo
 cambió), pero la importante es sobre mi trabajo, luego de horas de web
 scraping por alguna razón da un error, este tiene que ver con el recorrido
 de todas las opciones de un combo (serán 200), y en la mitad informa un
 error relacionado con encontrar el id en HTML que tiene que recorrer
 (aunque ya lo recorrió varias veces). Este error no supe solucionarlo, en
 caso de no tener que llenar formularios HTML rvest suele ser más rápido.

  Javier Rubén Marcuzzi
 Técnico en Industrias Lácteas
 Veterinario

   *De:* Carlos Ortega c...@qualityexcellence.es
 *Enviado el:* ‎viernes‎, ‎05‎ de ‎junio‎ de ‎2015 ‎08‎:‎49‎ ‎a.m.
 *Para:* jose luis cañadas canadasre...@gmail.com
 *CC:* R-help-es@r-project.org r-help-es@r-project.org

  Hola José Luis,

 Además de lo que puso en su blog, Gregorio hizo una presentación muy clara
 de cómo usar RSelenium en el grupo de R de Madrid. El video de lo que contó
 es este:

 https://vimeo.com/96023824

 Por si en él encuentras la clave

 Saludos,
 Carlos Ortega
 www.qualityexcellence.es


 El 5 de junio de 2015, 13:28, José Luis Cañadas Reche 
 canadasre...@gmail.com escribió:

  Hola.
 
  Tengo que bajarme varias tablas del INE y necesito interactuar con el
  navegador. Ví el fantástico post que  escribió Gregorio Serrano (que la
  tierra le sea leve), en
 
 http://www.grserrano.net/wp/2014/01/relenium-el-siguiente-nivel-de-web-scraping-con-r/
  y estoy intentando reproducirlo para aprender como funciona relenium
 
  Pero relenium me da error después de
 
  if(!require(relenium)) install.packages(relenium)
 
  precios - 
 
 http://www.ine.es/jaxi/tabla.do?path=/t38/bme2/t07/a081/l0/file=1300010.pxtype=pcaxisL=0
  
 
  firefox - firefoxClass$new()
 
  Error in exceptionTable[, 1] : subíndice fuera de  los límites
 
  Total que me he puesto a trastear con RSelenium,  y consigo seleccionar
 el
  elemento combobox pero no sé como obtener los valores que muestra ni como
  seleccionarlos. ¿Alguna idea?
 
 
 
  library(RSelenium)
  checkForServer()
  startServer()
 
  remDr - remoteDriver(remoteServerAddr = localhost
   , port = 
   , browserName = firefox
  )
 
  remDr$open()
 
 
  remDr$navigate(precios)
 
  # buscar por id
  webElem1 - remDr$findElement(using = 'id', value = 'cri1')
 
  ___
  R-help-es mailing list
  R-help-es@r-project.org
  https://stat.ethz.ch/mailman/listinfo/r-help-es
 



 --
 Saludos,
 Carlos Ortega
 www.qualityexcellence.es

  [[alternative HTML version deleted]]

 ___
 R-help-es mailing list
 R-help-es@r-project.org
 https://stat.ethz.ch/mailman/listinfo/r-help-es



 ___
 R-help-es mailing list
 R-help-es@r-project.org
 https://stat.ethz.ch/mailman/listinfo/r-help-es




-- 
Saludos,
Carlos Ortega
www.qualityexcellence.es

[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


Re: [R-es] usar Selenium para web scraping

2015-06-05 Por tema Carlos Ortega
Hola José Luis,

Además de lo que puso en su blog, Gregorio hizo una presentación muy clara
de cómo usar RSelenium en el grupo de R de Madrid. El video de lo que contó
es este:

https://vimeo.com/96023824

Por si en él encuentras la clave

Saludos,
Carlos Ortega
www.qualityexcellence.es


El 5 de junio de 2015, 13:28, José Luis Cañadas Reche 
canadasre...@gmail.com escribió:

 Hola.

 Tengo que bajarme varias tablas del INE y necesito interactuar con el
 navegador. Ví el fantástico post que  escribió Gregorio Serrano (que la
 tierra le sea leve), en
 http://www.grserrano.net/wp/2014/01/relenium-el-siguiente-nivel-de-web-scraping-con-r/
 y estoy intentando reproducirlo para aprender como funciona relenium

 Pero relenium me da error después de

 if(!require(relenium)) install.packages(relenium)

 precios - 
 http://www.ine.es/jaxi/tabla.do?path=/t38/bme2/t07/a081/l0/file=1300010.pxtype=pcaxisL=0
 

 firefox - firefoxClass$new()

 Error in exceptionTable[, 1] : subíndice fuera de  los límites

 Total que me he puesto a trastear con RSelenium,  y consigo seleccionar el
 elemento combobox pero no sé como obtener los valores que muestra ni como
 seleccionarlos. ¿Alguna idea?



 library(RSelenium)
 checkForServer()
 startServer()

 remDr - remoteDriver(remoteServerAddr = localhost
  , port = 
  , browserName = firefox
 )

 remDr$open()


 remDr$navigate(precios)

 # buscar por id
 webElem1 - remDr$findElement(using = 'id', value = 'cri1')

 ___
 R-help-es mailing list
 R-help-es@r-project.org
 https://stat.ethz.ch/mailman/listinfo/r-help-es




-- 
Saludos,
Carlos Ortega
www.qualityexcellence.es

[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


Re: [R-es] usar Selenium para web scraping

2015-06-05 Por tema José Luis Cañadas Reche

  
  

Gracias. 

Voy a verlo.


El 05/06/15 a las 13:49, Carlos Ortega
  escribió:


  
Hola José Luis,
  

Además de lo que puso
  en su blog, Gregorio hizo una presentación muy clara de cómo
  usar RSelenium en el grupo de R de Madrid. El video de lo que
  contó es este:


  https://vimeo.com/96023824
  

Por si en él encuentras
  la clave



Saludos,

Carlos Ortega

www.qualityexcellence.es
  

  
  
El 5 de junio de 2015, 13:28, José Luis
  Cañadas Reche canadasre...@gmail.com
  escribió:
  Hola.

Tengo que bajarme varias tablas del INE y necesito
interactuar con el navegador. Ví el fantástico post que 
escribió Gregorio Serrano (que la tierra le sea leve), en http://www.grserrano.net/wp/2014/01/relenium-el-siguiente-nivel-de-web-scraping-con-r/
y estoy intentando reproducirlo para aprender como funciona
relenium

Pero relenium me da error después de

if(!require(relenium)) install.packages("relenium")

precios - "http://www.ine.es/jaxi/tabla.do?path=/t38/bme2/t07/a081/l0/file=1300010.pxtype=pcaxisL=0"

firefox - firefoxClass$new()

Error in exceptionTable[, 1] : subíndice fuera de  los
límites

Total que me he puesto a trastear con RSelenium,  y consigo
seleccionar el elemento combobox pero no sé como obtener los
valores que muestra ni como seleccionarlos. ¿Alguna idea?



library(RSelenium)
checkForServer()
startServer()

remDr - remoteDriver(remoteServerAddr = "localhost"
                             , port = 
                             , browserName = "firefox"
)

remDr$open()


remDr$navigate(precios)

# buscar por id
webElem1 - remDr$findElement(using = 'id', value =
'cri1')

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
  




-- 
Saludos,
  Carlos Ortega
  www.qualityexcellence.es
  


  


___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es