Aprende a hacer Web Scraping. Extraccion de datos web con python y Selenium.

  Рет қаралды 37,395

Javi Data Science

Javi Data Science

Күн бұрын

Пікірлер: 177
@kennyrodriguez8195
@kennyrodriguez8195 11 ай бұрын
Hola Javi, muchísimas gracias por tu generosidad al compartir el proceso para hacer web scraping. Qué genialidad la manera como explicas. mil gracias.
@javidatascience
@javidatascience 11 ай бұрын
Gracias por las palabras Kenny!
@felixdamianvillegasfajardo3298
@felixdamianvillegasfajardo3298 2 ай бұрын
Hola Javi, tienes un gran talento para enseñar, me ayudado mucho este video para generar ideas para mi proyecto de titulación de Analista de datos. Gracias!
@javidatascience
@javidatascience 2 ай бұрын
Gracias por las palabras Félix!!
@alejandrodaa
@alejandrodaa Ай бұрын
Hola Javi, me ha ayudado mucho tu vídeo para poder entender desde las librerías hasta el webscrapping, lo mejoré un poco usando chatgpt, pero considero que tu experiencia con la programación y con la IA puedes hacer grandes tutoriales usando estas herramientas, espero verlo pronto, saludos desde México.
@javidatascience
@javidatascience Ай бұрын
Gracias amigo!!🥰
@da-artstudio
@da-artstudio 8 ай бұрын
Gracias, querido amigo, tu video me ha ayudado mucho. Pasé 3 días comprendiendo un video de 20 minutos))) y finalmente lo logré. Lo más importante es que entendí la esencia de cómo se hace. mil gracias.
@javidatascience
@javidatascience 8 ай бұрын
Que bien! Eso es lo importante, esforzarse y aprender!
@luisangeleliseagraciano2445
@luisangeleliseagraciano2445 9 ай бұрын
Justo propuse para mi proyecto de IA, una red neuronal que predice precios de casas. Me ayudaste mucho para formar mi data sets! Gracias!
@javidatascience
@javidatascience 9 ай бұрын
Que bien Luis!! Animo con el proyecto :)
@correoregistros7434
@correoregistros7434 Жыл бұрын
Hola Javi, soy nuevo en lo Web Scraping y quisiera felicitarte para tomarte el tiempo de explicar esto tema.
@javidatascience
@javidatascience Жыл бұрын
Muchas gracias amigo!!
@juanalexandercoronelbrito7309
@juanalexandercoronelbrito7309 Жыл бұрын
Buenas Javi, muchísimas gracias por esta joya de vídeo! Trabajo como DS y la verdad, con tus explicaciones claras y concisas, seguiendo paso a paso, y comprendiendo la sintaxis, he podido hacerme con un mini proyecto personal de web scraping. Hasta ahora lo tenía pendiente y gracias a ti, he podido quitarme el gusanillo jejeje Deseando ver los siguientes de machine learnings para poder indagar más en esto. Estaría interesante un vídeo así de web scraping para yahoo finance o en contexto financiero! Un saludo!☀
@javidatascience
@javidatascience Жыл бұрын
Gracias a ti Juan! Me alegro de que te haya podido ayudar! Ahora pronto retomo la subida de vídeos. Me apunto tu idea, suena bastante interesante. Un saludo!
@cahmisan
@cahmisan 6 ай бұрын
Buenísimo el video Javi, gracias por compartir! Muy interesante que aplicaras dos librerías diferentes de web scraping en conjunto para este caso. Ojalá en otros videos pudieras compartir proyectos en los que enfrentaste webs con capchas y baneo.
@javidatascience
@javidatascience 6 ай бұрын
Gracias amigo! Tienes algunos con captchas ya :)
@iliovininino
@iliovininino Жыл бұрын
MUY buen video! Vi varias personas intentando explicar con diversos métodos, pero nadie lo hizo tan claro y conciso como vos. +1 suscriptor!!!
@javidatascience
@javidatascience Жыл бұрын
Me alegro de que te haya servido, muchas gracias Mauro!!
@EdwinAr
@EdwinAr 11 ай бұрын
Tenía un proyecto ahí guardado más de un año porque no pasaba de un punto, vi tu video y me dieron varias ideas y lo logré. Gracias.
@javidatascience
@javidatascience 11 ай бұрын
Me alegro mucho Edwin!!
@marianocastelli5172
@marianocastelli5172 9 ай бұрын
Excelente video, muy bien explicado. Gracias!!
@javidatascience
@javidatascience 9 ай бұрын
Gracias Mariano!
@EPGlobal
@EPGlobal Жыл бұрын
575 subs genio y explicas bien ! yo creo que deberías hacer mas video y mas seguido puedes llegar a muchísimo mas, se tu mismo y se original asi
@javidatascience
@javidatascience Жыл бұрын
Muchas gracias Gastón!! Volveré a subir video muy pronto :)
@diegosebastianblan80
@diegosebastianblan80 Жыл бұрын
Muy bueno Javi!, estoy arrancando y me sirvió un montón.
@javidatascience
@javidatascience Жыл бұрын
Gracias Diego!!
@santosndongoguzman3918
@santosndongoguzman3918 Жыл бұрын
Muy bien explicado Javi, gracias por estas aportaciones
@javidatascience
@javidatascience Жыл бұрын
Gracias Santos!!
@luisblanco7370
@luisblanco7370 7 ай бұрын
Espectacular, Javier, gracias!!
@javidatascience
@javidatascience 7 ай бұрын
Gracias Luis!!
@mateobenitez7713
@mateobenitez7713 11 ай бұрын
¡Excelente video! me sirvió muchísimo para armar mis propias bases de datos y luego practicar con estas en mis proyectos de machine learning
@javidatascience
@javidatascience 11 ай бұрын
Me alegro de que haya gustado y servido Mateo!!
@fabricio6782
@fabricio6782 Жыл бұрын
Excelente! Muy claro y todo bien explicado. Felicitaciones!
@javidatascience
@javidatascience Жыл бұрын
Muchas gracias Fabricio!!
@vicentemartinez9016
@vicentemartinez9016 10 ай бұрын
Gracias, un trabajo espectacular.
@javidatascience
@javidatascience 10 ай бұрын
Gracias Vicente!
@walterfrenguelli5421
@walterfrenguelli5421 Жыл бұрын
Muy bien explicado, muchas gracias!! 🤗🤗
@javidatascience
@javidatascience Жыл бұрын
Gracias Walter!
@Kaomila_
@Kaomila_ Жыл бұрын
Me encantó la explicación.Muchas gracias❤
@javidatascience
@javidatascience Жыл бұрын
Gracias a ti!!
@juanvillagranooficial
@juanvillagranooficial 9 ай бұрын
maravilloso, felicidades !
@javidatascience
@javidatascience 9 ай бұрын
Gracias Juan!
@axelquirogacaldera2684
@axelquirogacaldera2684 Жыл бұрын
Excelente vídeo, Javi
@javidatascience
@javidatascience Жыл бұрын
Muchas gracias Axel!
@santoserminy751
@santoserminy751 2 жыл бұрын
Hola Javi. Excelente tu aporte. Yo hago arbitraje de crytos y llegué a tu video buscando cómo bajar data de exchanges y bancos que hasta ahora analizo muy manualmente. No tengo nada de conocimiento de programación, pero seguro qué hay cómo bajar esa data a un excel y allí hacer el análisis. Crees que se podría con ésta herramienta? Has hecho algo similar? Sería recontar súper !!! Saludos
@javidatascience
@javidatascience 2 жыл бұрын
Gracias! Claro que se puede hacer con esta herramienta. Se debería programar primero cómo hacerlo y luego se tendría que crear la aplicación (nivel pro!).
@l_fernando_vr
@l_fernando_vr Жыл бұрын
Necesitas extraer los datos, y con librerias pandas de python, hacer una hoja de calculo y luego exportarla a excel. Busca acerca de Pandas y ChatGPT funciona muy bien para aprender a usar esa libreria tambien.
@neymarjuniordasilvas3579
@neymarjuniordasilvas3579 6 ай бұрын
Nuevo sup aprendo mucho
@javidatascience
@javidatascience 6 ай бұрын
Gracias amigo!
@AntonioVu-iq5vk
@AntonioVu-iq5vk 10 ай бұрын
hola javii, tengo muchas dudas desde el principio… como obtengo jupiter y como consigo esos codigos..
@bladeboke
@bladeboke Жыл бұрын
Fantástico video. Una duda. Se podría crear un programa para ver qué anuncios entran nuevos o se dan de baja en una zona en concreto??
@javidatascience
@javidatascience Жыл бұрын
Diría que sí pero lo veo algo complejo. Se me ocurren dos opciones: crear una alarma en idealista (opción fácil para que te avisen al correo y luego si quieres lo scrapeas), o la opción mas difícil es hacer esto una vez a la semana y ver cuales han entrado nuevos. Gracias!
@bladeboke
@bladeboke Жыл бұрын
@@javidatascience yo lo he conseguido con alertas al correo de nuevos anuncios y dados de bajas pero es todo manual. No se si se podría automatizar. En caso que si cuánto podría cobrarme un informático? Estoy empezando en la programacion y se me escapa jejeje. Muchas gracias
@javidatascience
@javidatascience Жыл бұрын
Eso si quieres lo hablamos! Mándame un correo a javidatascience@gmail.com y vemos qué podemos hacer.
@casimiroporlaventana5201
@casimiroporlaventana5201 Жыл бұрын
Hola ..quiero bajarme estadisticas de futbol (fechas y horas de los partidos).. no tengo idea de programacion .. por favor indicame como debo hacer para conseguir esa informacion .. gracias
@javidatascience
@javidatascience Жыл бұрын
Hola!! Pues mira, habría que aprender bastante de python. Cosas a aprender: python basics, numpy, Pandas, beautifulsoup, request... Y con estas cosas podrías montar algo! Contactame al correo si quieres información más en detalle. Tengo en el horno mi bot que predice resultados de partidos de fútbol 🤖
@angelesgarcia7922
@angelesgarcia7922 Жыл бұрын
Excelente video, un saludo
@javidatascience
@javidatascience Жыл бұрын
Muchas gracias por tus palabras Angeles!!
@MatiasLeonelPerez-su6lw
@MatiasLeonelPerez-su6lw Жыл бұрын
Una bestialidad lo tuyo hermano.
@javidatascience
@javidatascience Жыл бұрын
Gracias Matías!
@marcopolo9206
@marcopolo9206 Жыл бұрын
Fantástico !! Un gran trabajo
@javidatascience
@javidatascience Жыл бұрын
Gracias amigo! Un abrazo!
@sergicala1657
@sergicala1657 2 жыл бұрын
Tus videos me ayudan muchisimo Javi pero tengo una duda, para un modelo de machine learning me harian falta como mil casas. Habria alguna manera de meter un proxy para extraer de manera masiva? Gracias!!
@javidatascience
@javidatascience 2 жыл бұрын
Con este método yo he sacado +300 casas de una zona, que eran las disponibles, así que yo creo que puedes sacarlas sin problema estando como está. Gracias a ti!
@matiasignaciomenesescaro9577
@matiasignaciomenesescaro9577 7 ай бұрын
Hola, he estado tratando de aplicar tu metodo a walmart sin duda me sirvio mucho tu video pero al buscar los productos y el id, me aparece que esta en una li, todos los productos de donde no me deja extraer los productos :/
@javidatascience
@javidatascience 7 ай бұрын
También puedes sacar los li! Busca en Internet y lo encontrarás :)
@miquelbonastre9907
@miquelbonastre9907 Жыл бұрын
Hola Javi y si quisieramos que el scraper pulsara sobre el botón de "Ver teléfono" y guardara el número de telefono después que harías?
@javidatascience
@javidatascience Жыл бұрын
Pues seguiría la misma estrategia que sigo en el video! Inspeccionaría en el html donde está y lo cojo con bs4. Con eso estaría ;)
@vicentemartinez9016
@vicentemartinez9016 10 ай бұрын
Buenas tardes. Estoy ejecutando el código pero la lista que debe contener los id de los artículos aparece con todos sus valores None. He visto que hay que cambiar id_muebles = [article.get('data-adid') for article in articles] por id_muebles = [article.get('data-element-id') for article in articles] Muchas gracias.
@javidatascience
@javidatascience 10 ай бұрын
Muy bien visto! Esto ayudará a alguno que se atasque con esto. Deben haber cambiado esa parte de la web.
@swerts9210
@swerts9210 2 ай бұрын
hola bbuenas, podrias hacer un auto logger con token o contraseña y user en twitch? esq siempre me detectan
@carlitosmiusic5424
@carlitosmiusic5424 6 ай бұрын
espectacular.... muchas gracias.....
@javidatascience
@javidatascience 6 ай бұрын
Gracias Carlos!
@carloekpalomo193
@carloekpalomo193 Жыл бұрын
Hola javi. estuve replicando tu codigo para practicar y me abre el navegador de google, pero despues de un rato se cierra y me marca un error [WinError6] controlador no valido y de ahi no avanza, me podrias ayudar?
@javidatascience
@javidatascience Жыл бұрын
Será a lo mejor que no tienes el chromedriver instalado? Prueba a ver si funciona.
@Franco-v1l
@Franco-v1l 3 ай бұрын
Como puedo detectar un scraping
@mamueljr
@mamueljr Жыл бұрын
Excelente, muy bien explicado!
@javidatascience
@javidatascience Жыл бұрын
Muchas gracias amigo!!
@pedl7613
@pedl7613 Жыл бұрын
al intentar entrar a idealista me aparece el captcha y aunque lo haga manualmente no me deja entrar a la pagina, sabes por que ocurre esto? Muchas gracias.👍👍👍
@javidatascience
@javidatascience Жыл бұрын
He estado testeando últimamente y estoy casi seguro de que ya han mejorado su sistema de seguridad y no te deja entrar de esta manera... Seguiré probando e informaré!
@pedl7613
@pedl7613 Жыл бұрын
OK muhas gracias 😁😁😁@@javidatascience
@estebanmmp
@estebanmmp Жыл бұрын
Muchisimas gracias
@javidatascience
@javidatascience Жыл бұрын
Gracias a ti Esteban!
@h.sebastian3672
@h.sebastian3672 11 ай бұрын
Hola Javi, estoy comenzando en el web scrapping. Que libreria me recomendarias si quiero pasar codigos captcha
@javidatascience
@javidatascience 11 ай бұрын
No soy experto en tema captchas, pero hay una librería que se llama 2captcha-python que dicen que funciona bien!
@h.sebastian3672
@h.sebastian3672 11 ай бұрын
@@javidatascience genial, muchas gracias. Voy a probarlo
@matiasfollenti6420
@matiasfollenti6420 6 ай бұрын
Hola Javi, excelente video! tengo una duda? Como haces cuando la url tiene datos que ingresas por teclado por ejemplo?
@javidatascience
@javidatascience 6 ай бұрын
Gracias Matías! No entiendo bien la pregunta, dame más datos si quieres :)
@matiasfollenti6420
@matiasfollenti6420 6 ай бұрын
@@javidatascience por ejemplo un buscador de vuelos. Hay que ingresar el lugar de origen, de salida, la cantidad de adultos, las fechas etc. Luego aparecería la pagina que uno quiere ver para sacar la información. ¿Me explico bien?
@javidatascience
@javidatascience 6 ай бұрын
@@matiasfollenti6420 Diría que lo puedes hacer con f strings o poniendo manualmente algunas listas e ir iterando sobre ellas. Si necesitas que un usuario esté escribiendo en alguna parte, tienes que coger esa variable, no se si esto sería por ejemplo con una aplicación web con flask ahí se podría coger esa variable.
@isoledad
@isoledad 11 ай бұрын
La verdadera pesadilla del Web Scraping es cuando quieres trabajar recopilando datos financieros, me gustaría saber si tienes algún consejo para este tema, páginas como Barrons o Morningstar siempre me acaban bloqueando las IPs
@javidatascience
@javidatascience 11 ай бұрын
Se de gente que alterna ips, pero yo no he llegado a ese punto. Prueba a investigar por ahí!
@neymarjuniordasilvas3579
@neymarjuniordasilvas3579 6 ай бұрын
Usa proxys rotativos proxy seller te ayuda con eso son IP rotativas de empresa
@spanish_freak
@spanish_freak Жыл бұрын
Buenas Javi, qué tal? Estoy estudiando Data Analysis y me interesa mucho el web scrapping. Una pregunta de programación básica: En Jupyter Notebook no están cargadas las bibliotecas que usas en el ejemplo, correcto? Qué bibliotecas son necesarias? Scipy sería sufucuente?
@javidatascience
@javidatascience Жыл бұрын
Hola! Las librerías hay que cargarlas al iniciar cualquier notebook. No uso scipy aquí. Las librerías básicas de webscrapping son: Selenium Besutifulsoup Request Y añadiría pandas, pero esto es opcional. Con esto abarcas bastante :)
@da-artstudio
@da-artstudio 8 ай бұрын
Buenas tardes, gracias por el vídeo. Una pregunta, el primer paso.. donde el programa abre el Google Chrome. En mi caso se abre se cierra inmediatamente. Y me da un error. Sabes si undetected (uc) es compatible con versión pe Python nueva (3.12)? Gracias
@javidatascience
@javidatascience 8 ай бұрын
Creo que si. A lo mejor tienes que indicar el path del chromedriver de tu versión actual de Chrome!
@da-artstudio
@da-artstudio 8 ай бұрын
@@javidatascience gracias por tu respuesta
@GermanMedinaNeria
@GermanMedinaNeria Жыл бұрын
Hola Javi Consulta el codigo python para ejecutar webdriver es compatible con cualquier version de google Chrome ?
@javidatascience
@javidatascience Жыл бұрын
Hay que indicar el chromedriver que estás usando dentro del uc.Chrome(). Con eso, debería funcionar!
@cristiancontreras352
@cristiancontreras352 Жыл бұрын
Excelente video🎉
@javidatascience
@javidatascience Жыл бұрын
Gracias Cristian!
@JorgeTambley
@JorgeTambley 11 ай бұрын
no detectan los eventos de click ?
@CryptoJJ_TECH
@CryptoJJ_TECH Жыл бұрын
Buenas Javi, estoy creando un proyecto y todo esto que haces me podría ayudar mucho. Como puedo contactar contigo? Un saludo!!
@javidatascience
@javidatascience Жыл бұрын
Buenas Joan! Escríbeme a este correo: javidatascience@gmail.com
@vimiranda
@vimiranda Жыл бұрын
MUY buen video, enhorabuena. Jave: es posible hacer eso dentro del colab? saludos
@javidatascience
@javidatascience Жыл бұрын
Gracias!! Creo que no es posible. Selenium no es muy compatible con Colab.
@Andres-qu2vf
@Andres-qu2vf Жыл бұрын
Gran trabajo Javi. He escuchado q Scrapy es mas fácil y sencillo para el Web Scraping. Que hay de verdad en ello???
@javidatascience
@javidatascience Жыл бұрын
Yo no diría fácil y sencillo! Lo he visto un poco y me ha dado respeto. Lo tengo en mi lista de cosas a probar. Creo que es más fácil empezar por requests y beautiful soup, y luego saltar a selenium.
@JohnSobrevia
@JohnSobrevia 5 ай бұрын
Excelente......
@javidatascience
@javidatascience 5 ай бұрын
Gracias!!
@Erosgenuino
@Erosgenuino Жыл бұрын
Se oye muy bajito, ¿puedes subir el volumen al video?gracias.
@antoniogalisteo3674
@antoniogalisteo3674 11 ай бұрын
Hola, en los últimos pasos de parsear inmueble que ya especifica características y demas me deniegan la conexión y pone que max intentos excedidos. Me paso ayer y hoy igual. ¿Que hago?
@javidatascience
@javidatascience 11 ай бұрын
Idealista ha reforzado bastante su seguridad, ahora es más complicado
@alfredomorales3017
@alfredomorales3017 11 ай бұрын
Hola, excelente curso, un poco rápido para m icapacidad de retención, ¿si envío el correo me podrias responder con el código? debo hacer un programa que analice desde una web, la afluencia de personas que ingresan a diversas estaciones de u nsistema de transporte local; la página publica cada semana los datos diarios... tengo que hacer una comparación entre todos los días desde 2020 a la fecha para establecer una tendencia y determinar si la afluencia va disminuyendo o aumentado. ¿puedes ayudarme con el código de este video? de antemano gracias
@javidatascience
@javidatascience 11 ай бұрын
Hola Alfredo! Metete en el link de la descripción y pon tu correo. Se te enviará el código de este vídeo. Un saludo!
@vicentemartinez9016
@vicentemartinez9016 9 ай бұрын
Haciendo alguna modificación al código para poder sacar el profesional, me han bloqueado. ¿Sabéis cuánto tiempo debe pasar para que me desbloquen?. ¿Se podría añadir al código una lista de proxy para evitar el bloqueo?. Si en lugar de abrir una instancia nueva a chrome, lo tenemos abierto con anterioridad a la ejecución del programa ¿se podría evitar el bloqueo creando una nueva solapa? Gracias.
@javidatascience
@javidatascience 9 ай бұрын
No recuerdo cuanto tiempo tarda, pero si que es mejor que no sigas por si te banean la ip! Se que hay gente que usa ips rotatorias o proxies, pero yo no he llegado a probarlo.
@albertogarcia2477
@albertogarcia2477 Жыл бұрын
Buenas Javi, muchas gracias por el video!! Estoy intentando seguir tus pasos pero Idealista no me deja acceder, ha cambiado algo de la página web de idealista o estoy haciendo algo mal? Un saludo y muchas gracias
@javidatascience
@javidatascience Жыл бұрын
Gracias Alberto! Idealista ya ha cambiado su sistema de seguridad y no se puede acceder :(
@jjferreirapt
@jjferreirapt Жыл бұрын
There is any alternative? I have tryed also with seleniumbase without success. Thanks @@javidatascience
@DK1alex
@DK1alex Жыл бұрын
Que me dices Javi matico jajajajaj, buen video!. He visto que lo han hecho más difícil para poder entrar, has descubierto como?
@javidatascience
@javidatascience Жыл бұрын
Gracias Alex! Pues no se cómo lo han hecho exactamente. Lo que se me ocurre es que han cogido la configuración que usa undetected chromedriver y la usan para detectar quién lo está usando y así banearlo. Pero no lo se seguro!
@manfiok
@manfiok Жыл бұрын
Hola! Intenté realizar web scrapping en una pagina la cual debo loggearme, pero no pude lograrlo. Por alguna razon todas las interacciones que hago antes del loggin para llegar a esa pantalla funcionan, pero cuando quiero seleccionar los inputs y rellenarlos con el usuario y contraseña, no funciona. Pregunta: es probable que la web tenga alguna proteccion anti scrapping y por eso no me deje? Probé de todo y no tuve exito, lo estuve haciendo con JavaScript y Puppeteer. Gracias y un saludo :)
@javidatascience
@javidatascience Жыл бұрын
Pues me sonaría raro esa protección. Con python usaría selenium, seleccionaria el objeto y usaría send_keys para enviar el texto. A ver si hay suerte!
@nega8737
@nega8737 Жыл бұрын
Hola Javi, gracias por el video, me fue muy util. Una consulta, veo que usas el módulo undetected_webdriver, sin embargo estás importando varias herramientas de selenium, mi pregutna es, son necesarias o basta con solo importar el undetected webdriver ya que noto que el selenium no lo usas en este caso. Gracias!
@javidatascience
@javidatascience Жыл бұрын
Buena pregunta. Ahora mismo no estoy seguro si haría falta, pero bueno está bien dejarlo mencionado :)
@miguelg8a
@miguelg8a Жыл бұрын
Tambien me pregunto eso
@miquelbonastre9907
@miquelbonastre9907 Жыл бұрын
Interesante Javi, pero tu código con un chrome posterior al 114 da problemas por el chromedriver. ¿Como lo solucionamos?
@miquelbonastre9907
@miquelbonastre9907 Жыл бұрын
browser= uc.Chrome() peta
@javidatascience
@javidatascience Жыл бұрын
Gracias por decirlo, miraré como actualizarlo!
@javidatascience
@javidatascience Жыл бұрын
Miguel, ya lo he solucionado. Tienes que descargarte la versión de chromedriver más actualizada, y luego tienes que poner: uc.Chrome(driver_executable_path = 'path/to/chromedriver.exe'). La ruta tienes que modificarla. Me dices si necesitas algo más :)
@miquelbonastre9907
@miquelbonastre9907 Жыл бұрын
@@javidatascience grande javi! funcionó! en caso de mac funciona sin '.exe'. Solo ruta =)
@miguelangellima75
@miguelangellima75 10 ай бұрын
Hola Javi, excelente explicación, estaba intentando realizarlo y me sale error cuando corro el script en Google Colab, específicamente en linea " browser = uc.Chrome() ", el error que me sale es TypeError: Binary Location Must be a String
@javidatascience
@javidatascience 10 ай бұрын
Hola Miguel! A mi siempre me ha dado un montón de problemas selenium en Colab. Te recomiendo usarlo desde jupyter!
@martinariel9862
@martinariel9862 2 жыл бұрын
Seria muy util compartir el codigo para praticar. gracias
@javidatascience
@javidatascience 2 жыл бұрын
Lo tienes en la descripción!
@aipresentersnet
@aipresentersnet 11 ай бұрын
Top player man!
@javidatascience
@javidatascience 11 ай бұрын
Thanks!! ;)
@javierhidalgocaballero8839
@javierhidalgocaballero8839 4 ай бұрын
Buenísimo el video , llevaba tiempo buscando algo así . Me ha estado funcionando.....,pero me ha dejado de funcionar. 😮,parece que ya me han detectado, me han bloqueado la ip
@javidatascience
@javidatascience 4 ай бұрын
Si! A todos nos acaba pansando...
@nicolasscheelje9671
@nicolasscheelje9671 Жыл бұрын
hola amigo,me da el win error 6 ,alguna solucion?ya tengo bien instalado el driver de chrome
@javidatascience
@javidatascience Жыл бұрын
Prueba a reiniciar tras instalar las librerías, a ver si así te funciona!
@okusai
@okusai Жыл бұрын
Hola Javi, Una pregunta. Apenas iniciado el código, (estando en las primeras filas, ni siquiera habiendo llegado a la función), Idealista me baneó. ¿Algún truco para evitarlo? Muchas gracias!
@javidatascience
@javidatascience Жыл бұрын
He oído algo de una actualización de Chrome. Prueba a meter más segundos por si acaso!
@jeisonsalcedovasquez7114
@jeisonsalcedovasquez7114 8 ай бұрын
excelente video, alguien sabe por qué al momento de realizar el import undecteded_Chromedriver as uc, me sale este error: Cell In[4], line 6 4 from selenium.webdriver.support.ui import WebDriverWait 5 from selenium.webdriver.support import expected_conditions as EC ----> 6 import undecteded_Chromedriver as uc 7 import requests ModuleNotFoundError: No module named 'undecteded_Chromedriver'
@javidatascience
@javidatascience 8 ай бұрын
Prueba a hacer pip install undecteded_chrome :)
@josedavidhernandezjimenez3526
@josedavidhernandezjimenez3526 Жыл бұрын
Muy crack!
@javidatascience
@javidatascience Жыл бұрын
Muchas gracias!!
@lahistoriadeportiva
@lahistoriadeportiva 5 ай бұрын
no se si aún contestas este video pero despues de "as" pusiste "uc" y me da error como puedo saber que es "uc"
@javidatascience
@javidatascience 5 ай бұрын
uc es undetected_chromedriver! Fijate en los imports al principio :)
@gralleg9634
@gralleg9634 2 жыл бұрын
Muchas gracias ! No he recibido el código cuando puse mi email, tienes también el código en github o algo así ?Muchas gracias
@javidatascience
@javidatascience 2 жыл бұрын
Hola! Substack me la ha jugado, si no te importa, vuelve a suscribirte. Si no te llega, mándame un correo y te lo envío!
@ocon1
@ocon1 2 жыл бұрын
Buenas, buen video, pero me han baneado a la primera de cambio aplicando directamente el código tuyo, habria algo que se pudiese hacer?gracias!
@javidatascience
@javidatascience 2 жыл бұрын
Prueba a meter mas tiempo de espera, a ver si mejora así!
@JonZubietaAnsorregui
@JonZubietaAnsorregui Жыл бұрын
Pero si nos han baneado y ya no nos deja acceder a la pagina web, hay algo que hacer?@@javidatascience
@javidatascience
@javidatascience Жыл бұрын
@@JonZubietaAnsorregui si esperas un tiempo te desbloquean
@rubenantuna6537
@rubenantuna6537 Жыл бұрын
Muy buen vídeo. Sin embargo, con ese método Idealista ahora lo restringe y no sirve. ¿Alguien sabe como saltarse el bloqueo?
@madtin
@madtin 11 ай бұрын
Es lo que buscaba, pero nada, has encontrado alguna forma?
@esarmiento7
@esarmiento7 10 ай бұрын
Has hecho webscraping para sacar comentarios de youtube? hay posibilidad de que me bloqueen la ip o es seguro? saludos
@javidatascience
@javidatascience 10 ай бұрын
No he probado a hacerlo, pero no creo que te bloqueen!
@AndrewGonzlez
@AndrewGonzlez Жыл бұрын
es un excelente material, lamentablemente no se como correrlo en Deepnote o cualquier otro notebook online :(
@javidatascience
@javidatascience Жыл бұрын
Gracias Andrés! Hacer web scraping con Selenium es muy complicado con los notebooks online. Prueba a usarlos en jupyter.
@torysp
@torysp Жыл бұрын
Muy buen video, pero por desgracia ya no funciona esa forma de obtener datos.
@javidatascience
@javidatascience Жыл бұрын
Gracias! Si, una pena que ya no funcione
@odetramirez
@odetramirez 4 ай бұрын
haces trabajos?
@javidatascience
@javidatascience 4 ай бұрын
Si! Mandame un correo a javidatascience@gmail.com
@CODECTAPERU
@CODECTAPERU Ай бұрын
usa antivirus original
@antoniocarpin5161
@antoniocarpin5161 2 жыл бұрын
Brutalisimo el vídeo Javi, yo estoy con la API de Idealista descargando datos. Si te interesa podemos hablar y friquear un poco del tema 🤓 Dime y te paso mi número!!!
@javidatascience
@javidatascience 2 жыл бұрын
Claro! Mándame un correo y hablamos!
@federicoaguero5845
@federicoaguero5845 7 ай бұрын
Me aparece ese error: --------------------------------------------------------------------------- ModuleNotFoundError Traceback (most recent call last) Cell In[1], line 7 5 import pandas as pd 6 import numpy as np ----> 7 from selenium import webdriver 8 from selenium.webdriver.common.by import By 9 from selenium.webdriver.common.keys import Keys ModuleNotFoundError: No module named 'selenium'
@javidatascience
@javidatascience 7 ай бұрын
Tienes que instalar selenium con pip install selenium
@carolinasoto007
@carolinasoto007 Жыл бұрын
Excelente video explicativo!! Muchas gracias!!
@javidatascience
@javidatascience Жыл бұрын
Gracias Carolina!
@AntonioVu-iq5vk
@AntonioVu-iq5vk 10 ай бұрын
hola javii, tengo muchas dudas desde el principio… como obtengo jupiter y como consigo esos codigos..
@javidatascience
@javidatascience 10 ай бұрын
Para el código de este vídeo, suscribete a la newsletter que está en la descripción. Para jupyter, tengo un curso en el que explico todo sobre la introducción a python en mi página web. También puedes encontrar más información online.
Extrayendo datos de Airbnb con Selenium | Web Scraping
13:20
Leonardo Kuffo
Рет қаралды 13 М.
БАЙГАЙСТАН | 3 СЕРИЯ | ДУБАЙ |bayGUYS
44:17
bayGUYS
Рет қаралды 1,8 МЛН
Мем про дорожку
00:38
Max Maximov
Рет қаралды 4,5 МЛН
ماذا لو كانت الفواكه حية 🥥🍸😜 #قابل_للتعلق
00:42
Chill TheSoul Out Arabic
Рет қаралды 29 МЛН
На ЭТО можно смотреть БЕСКОНЕЧНО 👌👌👌
01:00
БЕЗУМНЫЙ СПОРТ
Рет қаралды 4,4 МЛН
TUTORIAL de WEB SCRAPING con PYTHON y SELENIUM
22:35
Javier Pinilla
Рет қаралды 9 М.
Advanced Web Scraping Tutorial! (w/ Python Beautiful Soup Library)
42:43
Scraping Data from a Real Website | Web Scraping in Python
25:23
Alex The Analyst
Рет қаралды 572 М.
Aprende Python para ciencia de datos
1:05:44
A2 Capacitación: Excel
Рет қаралды 664 М.
БАЙГАЙСТАН | 3 СЕРИЯ | ДУБАЙ |bayGUYS
44:17
bayGUYS
Рет қаралды 1,8 МЛН