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