Ejemplo de extracción de datos de una tabla web
Descargar como PDF
- Última actualización2023/04/26
Diseñe un bot para abrir una ventana del navegador a la página web de Wikipedia, extraer los datos de una tabla y escribirlos en un archivo CSV en su escritorio. Este ejemplo utiliza acciones desde los paquetes de Navegador, Tabla de datos, Grabadora y Ventana.
Procedimiento
Para extraer datos de una tabla, siga estos pasos:
-
Crear un nuevo bot:
- En el panel izquierdo, haga clic en Automatización.
- Haga clic en + Crear > TaskBot.
- En la ventana Crear TaskBot, ingrese el nombre del bot.
-
Acepte la ubicación predeterminada de la carpeta: \Bots\
Para cambiar la ruta de almacenamiento predeterminada de su bot, haga clic en Elegir y siga las indicaciones.
- Haga clic en Crear y editar.
Para obtener información sobre las convenciones de nomenclatura bot, consulte Cree su primer bot.
-
Abra una ventana del navegador a la página web desde la que extraerá la tabla.
- Haga doble clic o arrastre la acción Navegador > Abrir.
- Seleccione su navegador preferido.
- En el campo Link to open, ingrese https://en.wikipedia.org/wiki/Table_(information).
- Haga clic en Guardar.
-
Haga clic en Ejecutar.
El bot abre la ventana.
-
Especifique la tabla.
- Haga doble clic o arrastre la acción Grabador > Capturar.
-
En el panel de la derecha, en las opciones de Ventana, seleccione la pestaña Navegador y, luego, seleccione la ventana Tabla (información) - Wikipedia de la lista desplegable.
Si el título de la ventana no aparece en la lista, haga clic en Actualizar.
-
Haga clic en Capturar objeto.
La ventana de Tabla (información) - Wikipedia se activa.
-
Pase el ratón por encima de la tabla de Antigüedad que se encuentra debajo del título Descripción básica.
Aparecerá una caja naranja alrededor de la tabla.
-
Haga clic en la tabla.
Aparecerá el cuadro de mensaje Procesamiento de objetos.
- Regrese a la Control Room.
-
En la tabla Propiedades del objeto, verifique que el Tipo de control sea TABLA.
De lo contrario, haga clic en Volver a capturar objeto.
- De la lista del menú desplegable Acción a realizar sobre el objeto, seleccione Obtener tabla.
-
En el campo Guardar la salida para una variable, cree la variable
Tabledata
.
La ventana Tabla (información) - Wikipedia se guarda como la variable$Browser1$
. -
Especifique el archivo donde desea guardar los datos.
- Haga doble clic o arrastre la acción Tabla de datos > Escribir en el archivo.
-
En la lista Nombre de la tabla de datos, seleccione
Tabledata
. -
En el campo Introducir el nombre del archivo, seleccione su archivo.
Por ejemplo, C:\Users\<username>\Desktop\WikipediaTable.csv.
- Seleccione sobrescribir el archivo existente.
-
Cierre la ventana Tabla (información) - Wikipedia.
- Haga doble clic o arrastre la acción Cerrar > Navegador.
-
Seleccione la pestaña Variable e ingrese
$Browser1$
.
- Haga clic en Guardar.
-
Haga clic en Ejecutar.
El bot crea un archivo CSV en el escritorio con datos sobre siete índices, sus valores y cambio neto.