Macro para traer un datos de varias url automatizado

Discute sobre la aplicación de hojas de cálculo

Macro para traer un datos de varias url automatizado

Notapor chrisdelgado » Lun Ago 06, 2018 5:56 pm

Buenos dias, soy nuevo en el foto y quisiera saber como puedo hacer esto, la llevo dias y no logro solucionarlo.
Tengo mi hoja de calculo con varias urls en la columna A, por ejemplo:

A1 = "Urls"
A2 = https://www.lowes.com/pd/OVE-Decors-Syd ... 1000203393
A3 = https://www.lowes.com/pd/OVE-Decors-Syd ... 1000379519
A4 = https://www.lowes.com/pd/OVE-Decors-Bev ... 1000241445
A5 = https://www.lowes.com/pd/OVE-Decors-Sed ... 1000364969

.. y en la fila B, quiero que retorne el precio, por ejemplo

B2 = 769.00
B3 = 699.00
B4 = 199.00
B5 = 799.00

.. y en la fila C, el nombre del producto,

C2 = nombre*
C3 = nombre*
C4 = nombre*
C5 = nombre*

.. Son mucho mas urls, por eso quiero automatizar que traiga el precio y nombre.
OpenOffice 3.1 en Windows 7
chrisdelgado
 
Mensajes: 3
Registrado: Lun Ago 06, 2018 5:40 pm

Re: Macro para traer un datos de varias url automatizado

Notapor fornelasa » Lun Ago 06, 2018 9:55 pm

ummmmm bueno, voy a dar mi opinión: parecería que un tu caso en particular no es posible hacerlo de manera DIRECTA, la pagina en sí misma no cuenta con los formatos o accesos suficientes para importarlos a Calc directamente.
lo 5.4.6 | aoo 4.1.5 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
Avatar de Usuario
fornelasa
 
Mensajes: 3011
Registrado: Jue Feb 17, 2011 8:30 pm
Ubicación: Estado de México, México.

Re: Macro para traer un datos de varias url automatizado

Notapor mauricio » Mar Ago 07, 2018 2:37 am

Veo que tanto el nombre:
Código: Seleccionar todo   Expandir vistaContraer vista
<meta itemprop="name" content="Sydney 56-in to 59-in W Frameless Polished Chrome Sliding Shower Door">

como el precio:
Código: Seleccionar todo   Expandir vistaContraer vista
<span itemprop="price" content="699.00"></span>

Usan etiquetas estándar que al parecer son usadas al agregar al carro de compra, esto permite automatizar la obtención de esta información, con Python por supuesto, si no sabes nada de macros, no te será tan sencillo, pero si estas dispuesto a hacer el esfuerzo de iniciar con Python, puedo guiarte en el "como"...

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
AOO 4.1 | LibO 5.4 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5618
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: México, D.F.

Re: Macro para traer un datos de varias url automatizado

Notapor chrisdelgado » Mar Ago 07, 2018 3:09 pm

Si se macros pero no había visto nunca como traer esos datos. Me gustaría aprender Python
OpenOffice 3.1 en Windows 7
chrisdelgado
 
Mensajes: 3
Registrado: Lun Ago 06, 2018 5:40 pm

Re: Macro para traer un datos de varias url automatizado

Notapor mauricio » Mié Ago 08, 2018 3:37 pm

chrisdelgado escribió:Me gustaría aprender Python

Entonces, empiezas por aquí: https://forum.openoffice.org/es/forum/v ... 50&t=13062
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
AOO 4.1 | LibO 5.4 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5618
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: México, D.F.

Re: Macro para traer un datos de varias url automatizado

Notapor mauricio » Mié Ago 08, 2018 10:11 pm

Hice una prueba de concepto y si es posible traer la información usando Python
Código: Seleccionar todo   Expandir vistaContraer vista
└──> python get_data.py
Nombre: Sydney 56-in to 59-in W Frameless Polished Chrome Sliding Shower Door
Precio: 629.1
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
AOO 4.1 | LibO 5.4 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5618
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: México, D.F.

Re: Macro para traer un datos de varias url automatizado

Notapor chrisdelgado » Mar Ago 14, 2018 10:54 pm

Me lo puedes mandar para ejecutarlo porfavor, y ver si sale?
OpenOffice 3.1 en Windows 7
chrisdelgado
 
Mensajes: 3
Registrado: Lun Ago 06, 2018 5:40 pm


Volver a Calc

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 26 invitados