Buenas!! como siempre teneis el código en el GitHub del canal: github.com/errodringer/selenium_con_python Si os gusta este tipo de contenido, no dudeis en suscribirse para mas contenido similar! ruclips.net/user/Errodringer
Para los que quieran seguir el tutorial, en el minuto 13.50, el método .find_element_by_xpath( ) en las nuevas versiones de selenium ya no se usa, en su lugar usar .find_element( By.XPATH, 'ruta Full xpath')
Super LIKE para este hombre otra vez! 👍👍👍👍👍 Me alegro que os este sirviendo de ayuda el canal. Aunque sean tutoriales muy básicos, al menos ayuda para empezar, creo yo 😂
Soy impresionantemente novato en esto (tester queriendo aprender a automatizar algunas cosas de web) tenía python instalado pero nunca había instalado siquiera una librería hahaha. Gracias a este video y otro más pude reproducir tu escenario. Por ahora solo copy + paste y mucho stack overflow por los errores que iba teniendo, y muuuucha paciencia. Ahora necesito entender qué estoy haciendo con cada línea de código 😄
Excelente tutorial! Solo para agregar que en el video estas omitiendo que agregas un parentesis mas justo antes del "By.CSS_SELECTOR" el cual lo debes cerrar antes del .click(), de lo contrario da error. Un saludo!
DeprecationWarning, everywhere, a actualizar. Gracias por el vídeo y por haberme ayudado con web scrapping, ya pude automatizar una tarea muy tediosa que me aquejaba. Saludos
Excelente vídeo! Se puede hacer en vez de buscar en una página web, en una app de móvil. Por ejemplo, automatizarla de tal manera que entre en el teclado, marque ciertos números y llame. O entre en instagram, busque un usuario y le dé me gusta a ciertas fotos. Gracias de antemano, un saludo.
Me salía un error al hacer clic sobre el boton 'icon icon-search' y le agregué un Time.Sleep(2) luego de colocar el nombre de la ciudad para buscar y listo corrió bien.
Muchas gracias por estos videos son de lo mejor y con esto me repito pues creo que ya te lo he dicho en otro de tus videos, pero es que es así. La única pega es que apareces y desapareces como el Guadiana y con esta calidad pues la verdad que que se te echa de menos con una periodicidad constante. Me imagino que tus obligaciones te lo impiden así que tendremos que conformarnos. Un saludo y por favor sigue con estos videos, gracias.
Gran comentario, Julio. La verdad que estoy actualmente inactivo, primero por trabajo pero sobre todo q estoy acabando un asuntillo personal q me esta consumiendo todo el tiempo libre q tengo. Esto acabará pronto, y tengo muchísimos vídeos todavía en la cabeza, por lo q espero en este mes q entra de febrero volver a subir vídeos, ojalá q 2 o 3 a la semana creo que sería ideal. Gracias por estar ahí y apoyarme con estos comentarios, volveremos pronto!
Ideal para esos trabajos monótonos de copiar en excel y pegar en un buscador. Voy a replicar tu código pero necesito que en la web, a cada búsqueda le haga un print de pantalla y me lo guarde, supongo que con python puede lograrse. Gracias, muy buen canal y muy bien explicado!
Muy utilz tu tutorial, como introducción a Selenium me ha servido bastante, un ejercicio muy dinamico. Sin embargo, me pasa lo siguiente, en la linea: tiempo_hoy = texto_columnas.split('Mañana')[0].split(' ')[1:-1] Me captura solo las horas : ['21', '22', '23'] Y al quitarle el [1:-1] me captura: ['Hoy', '21', 'Temperatura', '7°', 'Previsión', 'Dirección del viento', '6', 'km/h', '22', 'Temperatura', '6°', 'Previsión', 'Dirección del viento', '5', 'km/h', '23', 'Temperatura', '6°', 'Previsión', 'Dirección del viento', '5', 'km/h', ''] Alguna explicación de que pueda estar ocurriendo? Gracias de ante mano
Buenas compi, para localizar el botón de aceptar las cookies usas todas las clases, pero podría haber otros botones con las mismas, aunque en este caso no sea así , podría pasarle a alguien. Casualmente veo que tiene un id así que habría sido mejor cogerlo por id. Esto es una cuestión más de selectores como tal que de Python o selenium, la gente que se ha peleado con frontend esto lo controla bien. Por lo demás, muy interesante el vídeo. Saludos desde Sevilla.
Hay una lista de reproducción de Nicolás Álvarez en que aprendí mucho de Selenium con Python...espero no haya inconveniente por enlazarla: ruclips.net/p/PLas30d-GGNa2UW9-1H-NCNrUocvWD9cyh
@@jvjijcjtjojr453 pues recopilas muchos dato de interés de otras webs, los almacenas en una base de datos y usas esos datos para tu web propia, como si fueran legítimamente datos tuyos jajaja el proceso ti su historia pero se puede hacer y de hecho se hace
@@jvjijcjtjojr453 mmm mm mm mm m así a priori me suena algo como super complejo, como una aplicación web para hacer escraping desde la web pero uff eso... o sea es que tu los datos que sacas de una web, a la fuerza tienes que pasarlos por el backend para desde ahí enviarlo a frontend y se vean, pero hacer eso desde la web... a ver que seguro que se puede, hay webs que incluso tienen editores de codigo, pero uf no sé, me supera el tema, quizá si lo pienso un rato algo saco, pero no está entre mis metas jajaj te toca romperte el coco a tiii, pero se puede hacer, poder se puede
Un mes buscando algo parecido y al fin lo encontré. Excelente vídeo. Me gustaría saber si en vez de darle un clic en buscar, quisiera darle Enter, ¿Cómo cambiaría el código? Te agradezco mucho.
Acabo de llamar a mi madre para decirle que mañana hace bueno y que salga a dar una vuelta, a ver si deja de dar por culo en casa. Gracias Errodringer y gracias Selenium, igual habéis salvadp un divorcio.
Jajaja buen comentario Borja! Espero que te haya servido el vídeo y sobre todo que le haya servido a tu madre para dar un paseo sin miedo a una precipitación inesperada.
estaría genial que pudieras hacer uno con las bolsas de empleo, no hay video a la fecha de ese tipo en habla hispana que explique como tú, porque la extracción de datos es diferente por las listas en que vienen los datos,
Me he vuelto a subscribir porque este tutorial está mejor hecho que otros anteriores que no me ayudaron mucho, pero éste, es de los mejor de python, selenium y panda, que he visto. Solo una pregunta, ¿Cómo recoger la información si se abre otra pestaña cuando haces click en alguno de los botones?
Muchas gracias por el detalle del contenido. He tenido que hacer cambios ('input#term') para escribir Madrid y luego ya no puedo hacer click con el 'i.icon.icon-search'. Todo parece estar igual, pero no encuentro cual es el cambio necesario.
La verdad que la explicacion es excelente. Lo que si ahora lo pruebo y no busca luego Colocar madrid. ya modifique otros datos que habian cambiado en la pagina pero con ese i.icon de la lupa no pude solucionarlo y al parecer esta todo bien. Tienes idea que ocurre ?
Hace tiempo que no reviso la actualización de la página, voy a tener que actualizar el vídeo a algún portal que sea menos cambiante para dejar el vídeo mucho tiempo disponible. Gracias por comentar y bienvenido, Pablo.
Si en la parte del By.CSS_Selector les da este error "Takes 1 positional argument but 2 were given" deben envolver el By.CSS_Selector y button.etc.etc entre parentesis
He tenido que hacer cambios ('input#term') para escribir Madrid y luego ya no puedo hacer click con el 'i.icon.icon-search'. Todo parece estar igual, pero no encuentro cual es el cambio necesario. que se debe cambiar by css selector?
Tengo una página que se está actualizando constantemente y no puedo capturar la información correctamente.. cómo puedo congelar o hacer que la página no se esté actualizadando .. saludos
Buenas!! como siempre teneis el código en el GitHub del canal:
github.com/errodringer/selenium_con_python
Si os gusta este tipo de contenido, no dudeis en suscribirse para mas contenido similar!
ruclips.net/user/Errodringer
i guess Im quite randomly asking but does anybody know a good site to watch newly released movies online?
@Moses Maximiliano I would suggest FlixZone. Just google for it =)
@Yehuda Nehemiah yea, I've been using FlixZone for since april myself :)
@Yehuda Nehemiah Thanks, I signed up and it seems like they got a lot of movies there :) I really appreciate it !
@Moses Maximiliano Glad I could help :D
Para los que quieran seguir el tutorial, en el minuto 13.50, el método .find_element_by_xpath( ) en las nuevas versiones de selenium ya no se usa, en su lugar usar .find_element( By.XPATH, 'ruta Full xpath')
Muchas gracias por la aclaración Jose, la verdad que hay que actualizar este video pronto! ;) Saludos.
@@errodringer Gracias a ti por el esfuerzo de hacer el vídeo, son las cosas de este mundillo, que cambian rápido
Tampoco el driver verdad? En PyCharm si me lo pide pero si ejecuto el script desde el escritorio teniendo instalado el python no me lo pide.
sí, actualiza!@@errodringer
alguien sabe de altun tuo actualizado?
En serio, creo que no hay nadie en la comunidad hispana que lo explique mejor que tu!!! Mis dieses otra vez!
Super LIKE para este hombre otra vez! 👍👍👍👍👍
Me alegro que os este sirviendo de ayuda el canal. Aunque sean tutoriales muy básicos, al menos ayuda para empezar, creo yo 😂
100% de acuerdo. sigue así!!!
Es que no hay nadie más
Soy impresionantemente novato en esto (tester queriendo aprender a automatizar algunas cosas de web) tenía python instalado pero nunca había instalado siquiera una librería hahaha. Gracias a este video y otro más pude reproducir tu escenario. Por ahora solo copy + paste y mucho stack overflow por los errores que iba teniendo, y muuuucha paciencia. Ahora necesito entender qué estoy haciendo con cada línea de código 😄
Excelente tutorial! Solo para agregar que en el video estas omitiendo que agregas un parentesis mas justo antes del "By.CSS_SELECTOR" el cual lo debes cerrar antes del .click(), de lo contrario da error. Un saludo!
DeprecationWarning, everywhere, a actualizar. Gracias por el vídeo y por haberme ayudado con web scrapping, ya pude automatizar una tarea muy tediosa que me aquejaba. Saludos
Acabo de encontrar mi canal favorito, cosas explicadas de forma simples ejemplos prácticos y sin tanta paja, que belleza!
muchas gracias, me sirvio para ir de frente a web scraping sin pasar por tutoriales, ya q programo en otros lenguajes como c# y kotlin.
Muy bueno el video!! Lo modifiqué para que funcione en Firefox en Linux y me funcionó de maravilla.
Perfecto Juan Francisco! Seguimos aprendiendo!!!! : D
sencillo y al grano, comprensible sobre todo
maquina!!
Muy bueno el tutorial y tambien las cosas son intuitivas con el google
Thank u for being a great human being and taking ti to help all of us noobs out cheers
Como siempre enseñándo ,tutoriales muy bien explicados y muy utiles ...Gracias por compartir tus conocimientos
Muchas gracias Johan por el comentario! seguimos aprendiendo! :)
Excelente vídeo! Se puede hacer en vez de buscar en una página web, en una app de móvil. Por ejemplo, automatizarla de tal manera que entre en el teclado, marque ciertos números y llame. O entre en instagram, busque un usuario y le dé me gusta a ciertas fotos. Gracias de antemano, un saludo.
Excelente, lo pude hacer para la temperatura de aqui. Buenos Aires, Argentina. gracias y Saludos
Genial!! me alegro que te haya funcionado. Por cierto un gustazo que la información llegue tan lejos! la magia de RUclips! jaja.
Saludos.
Jajajajaja hermano eres un tigre. Saludos desde Venezuela.
muy bueno! hice una pequeña aplicación para ver el clima de varios lugares al mismo tiempo! me re sirvió! gracias!
Me alegro mucho Francisco! saludos!
Me salía un error al hacer clic sobre el boton 'icon icon-search' y le agregué un Time.Sleep(2) luego de colocar el nombre de la ciudad para buscar y listo corrió bien.
Me encantó la explicación!! Saludos desde Chaco Argentina.
Un grande el David Broncano de la programacion
Puedes hacer mas videos de web scrapping mas avanzados? :) Nos gustaria ver mas de este tipo
Excelente energía.
Explicas bastante bien.
Un saludo desde Colombia.
Gracias Oscar, saludos!
Muchas gracias por estos videos son de lo mejor y con esto me repito pues creo que ya te lo he dicho en otro de tus videos, pero es que es así. La única pega es que apareces y desapareces como el Guadiana y con esta calidad pues la verdad que que se te echa de menos con una periodicidad constante. Me imagino que tus obligaciones te lo impiden así que tendremos que conformarnos. Un saludo y por favor sigue con estos videos, gracias.
Gran comentario, Julio. La verdad que estoy actualmente inactivo, primero por trabajo pero sobre todo q estoy acabando un asuntillo personal q me esta consumiendo todo el tiempo libre q tengo. Esto acabará pronto, y tengo muchísimos vídeos todavía en la cabeza, por lo q espero en este mes q entra de febrero volver a subir vídeos, ojalá q 2 o 3 a la semana creo que sería ideal. Gracias por estar ahí y apoyarme con estos comentarios, volveremos pronto!
gracias broncano!, no sabía que te dedicabas a esto también, por cierto que bien cambias el acento en la resistencia
Ideal para esos trabajos monótonos de copiar en excel y pegar en un buscador. Voy a replicar tu código pero necesito que en la web, a cada búsqueda le haga un print de pantalla y me lo guarde, supongo que con python puede lograrse. Gracias, muy buen canal y muy bien explicado!
Muchas gracias Gonzalo! un placer que estos vídeos sirvan en el día a día de la gente de forma útil.
Saludos!
Excelente video!!
eres el mejor
¡Eres un capo!, muchísimas gracias.
Excelente!!! Para gente como yo que viene de otras profesiones es espectacular. Muy bueno!!! Sigue así bro!!!
Muchas gracias Argenis! saludos!
Muy utilz tu tutorial, como introducción a Selenium me ha servido bastante, un ejercicio muy dinamico.
Sin embargo, me pasa lo siguiente, en la linea:
tiempo_hoy = texto_columnas.split('Mañana')[0].split('
')[1:-1]
Me captura solo las horas : ['21', '22', '23']
Y al quitarle el [1:-1] me captura: ['Hoy', '21', 'Temperatura', '7°', 'Previsión', 'Dirección del viento', '6', 'km/h', '22', 'Temperatura', '6°', 'Previsión', 'Dirección del viento', '5', 'km/h', '23', 'Temperatura', '6°', 'Previsión', 'Dirección del viento', '5', 'km/h', '']
Alguna explicación de que pueda estar ocurriendo? Gracias de ante mano
que buen video, muy claro. genio total !!
Lo máximo. Muy bien explicado. Excelente. Gracias 👍🔔
Excelente video. El web scraping si que nos da una amplia gamma de posibilidades.
Si que explicas muy bien. Me suscribo y atento a próximos videos.
Muchas gracias Luis!! Bienvenido y nos vemos en próximos vídeos!
Muy interesante. Como todos los videos que haces. Muchas gracias por tu esfuerzo Errodringer
Enorme video hermano, muchas gracias
¡Te explicas súper bien! Estoy segura de que el tutorial me servirá de mucho. ¡Muchísimas gracias!
Muchas gracias por el comentario Tauri! Esperemos que le sirva
Soy una sesentona que me he aficionado a est, De verdad que eres excelente
Muy bien explicado... vídeo muy recomendable... Enhorabuena!
Un saludo
Gracias por comentar
Buenas compi, para localizar el botón de aceptar las cookies usas todas las clases, pero podría haber otros botones con las mismas, aunque en este caso no sea así , podría pasarle a alguien. Casualmente veo que tiene un id así que habría sido mejor cogerlo por id.
Esto es una cuestión más de selectores como tal que de Python o selenium, la gente que se ha peleado con frontend esto lo controla bien.
Por lo demás, muy interesante el vídeo.
Saludos desde Sevilla.
Muy bien explicado, yo he aprendido mucho. Muchísimas gracias
Hay una lista de reproducción de Nicolás Álvarez en que aprendí mucho de Selenium con Python...espero no haya inconveniente por enlazarla:
ruclips.net/p/PLas30d-GGNa2UW9-1H-NCNrUocvWD9cyh
@redmaytals no hay problema! lo dejamos por aquí por si la gente quiere echarle un vistazo!
Saludos Errodringer, muy buen tutorial, explicado con 🍐 y 🍎 para hacerte entender. Te felicito.
Muchas gracias anderson por el mensaje! Saludos!
Te agradezco mucho! Muy, muy ,MUY buen video y sùper ùtil!
interesante: esta buenísimo buen vídeo
Genial! gracias por el comentario! ;)
crack! siempre agradecido de tus tutoriales
Un genio! Nada más que decir. Excelente tutorial.
Gracias por el comentario Leonardo! saludos!
gracias Busi!
Buenisimo video
Muy buen video sobre todo conciso y bien explicado
Gracias artista!!!
Gracias a ti!! seguimos aprendiendo!
excelente tu video tutorial. Simple y facil, de hecho, muy facil de entender.
Muchas gracias Jose! espero que haya servido de ayuda
@@errodringer ya profundice y lo utilizo en mi trabajo 🤣 bien ahí !
Excelente tumoral, bien explicado
Tremendo! Super claro, muy util. Gracias por compartirlo!
De lo mejor sin duda , excelente video
Gracias Enrique! Saludos!
Estupendo y muy claro. Muchas gracias
Gracias a ti por comentar! Saludos!
Demasiado bueno tío😁
Gracias por el tutorial! Acabo de empezarlo, pero podría ser útil para facilitar el código usar By.ID en vez del selector de CSS.
Gracias por comentar! claro hay que coger lo q más te convenga en cada momento! ;)
Uff esto es oro para el backend xdddd estoy autoformandome en backend, y creo que con esto puedo hacer unas API's muy poderosas jajaja
Gracias maestro
como se podría implementar a una web? con que tecnologia?
@@jvjijcjtjojr453 pues recopilas muchos dato de interés de otras webs, los almacenas en una base de datos y usas esos datos para tu web propia, como si fueran legítimamente datos tuyos jajaja el proceso ti su historia pero se puede hacer y de hecho se hace
@@frankcasanova2132 a mi me gustaria scrapear una web pero desde mi pagina web, no con datos guardados. Se podria hacer?
@@jvjijcjtjojr453 mmm mm mm mm m así a priori me suena algo como super complejo, como una aplicación web para hacer escraping desde la web pero uff eso... o sea es que tu los datos que sacas de una web, a la fuerza tienes que pasarlos por el backend para desde ahí enviarlo a frontend y se vean, pero hacer eso desde la web... a ver que seguro que se puede, hay webs que incluso tienen editores de codigo, pero uf no sé, me supera el tema, quizá si lo pienso un rato algo saco, pero no está entre mis metas jajaj te toca romperte el coco a tiii, pero se puede hacer, poder se puede
Genio, muchisimas gracias!
Tutorial con Sergio Busquets 💪🏻
Increíble amigo, gracias!
Súper.
Excelente forma de explicar!
Gracias!
yo bro, really thankya. Big respect
Justo lo que estaba buscando, muchas gracias crack
Me suscribo
Ole!! muchas gracias por el comentario Viktor, nos vemos por aquí!
Eres un crack tio, keep it up
Un mes buscando algo parecido y al fin lo encontré. Excelente vídeo. Me gustaría saber si en vez de darle un clic en buscar, quisiera darle Enter, ¿Cómo cambiaría el código?
Te agradezco mucho.
Excelente!!! Muy profesional tu tutorial. Te felicito y me suscribo.
Muchas gracias Sergio y bienvenido! un saludo!
production. Thanks again!
Muchas gracias, buen video !
me encanta, muchas gracias ;D
Muy buen video, saludos desde PERÚ
Gracias por comentar Jesus! espero que le sirva el vídeo. Saludos desde España.
Interesante y excelente
Buen video, me fue muy útil.
Acabo de llamar a mi madre para decirle que mañana hace bueno y que salga a dar una vuelta, a ver si deja de dar por culo en casa. Gracias Errodringer y gracias Selenium, igual habéis salvadp un divorcio.
Jajaja buen comentario Borja! Espero que te haya servido el vídeo y sobre todo que le haya servido a tu madre para dar un paseo sin miedo a una precipitación inesperada.
Tu contenido está muy bueno. Saludos desde Chile!
Hola Aldo, muchas gracias por su comentario y bienvenido! Un saludo desde España.
estaría genial que pudieras hacer uno con las bolsas de empleo, no hay video a la fecha de ese tipo en habla hispana que explique como tú, porque la extracción de datos es diferente por las listas en que vienen los datos,
Thanks for lesson number one I'm going to leave ssages on a few of your posts and maybe even a few links to soft I make in the
Excelente video, bro! Me encanta tu contenido, muy didáctico y claro 👌
Muchas gracias por el comentario Uriel !!! Me alegro que le sirva el contenido del canal a la gente para aprender cositas nuevas 😀
Me he vuelto a subscribir porque este tutorial está mejor hecho que otros anteriores que no me ayudaron mucho, pero éste, es de los mejor de python, selenium y panda, que he visto. Solo una pregunta, ¿Cómo recoger la información si se abre otra pestaña cuando haces click en alguno de los botones?
Gracias, excelente video... A mi no me pidió aceptar las cookies así que me salte ese paso
Nos vas a salvar el Proyecto XD
Muchas gracias por el detalle del contenido. He tenido que hacer cambios ('input#term') para escribir Madrid y luego ya no puedo hacer click con el 'i.icon.icon-search'. Todo parece estar igual, pero no encuentro cual es el cambio necesario.
(sleep 1) ... mas abajo alguien lo comento y a mi me funciono
Eres un crack
Gracias crack !
Gracias Alexander por comentar! Saludos!
Nuevo suscritor :D excelente video.
Muchas gracias Anthony! bienvenido y espero verte por los comentarios! Saludos.
Genial la explicación!
Muchas gracias por el comentario!
Saludos.
felicidades amigo, me rindo a tus pies...
Gracias por comentar! Saludos!
Coño, no sabía que Broncano también era programador!!
La verdad que la explicacion es excelente. Lo que si ahora lo pruebo y no busca luego Colocar madrid. ya modifique otros datos que habian cambiado en la pagina pero con ese i.icon de la lupa no pude solucionarlo y al parecer esta todo bien. Tienes idea que ocurre ?
Hace tiempo que no reviso la actualización de la página, voy a tener que actualizar el vídeo a algún portal que sea menos cambiante para dejar el vídeo mucho tiempo disponible.
Gracias por comentar y bienvenido, Pablo.
U BEST!!!
Si en la parte del By.CSS_Selector les da este error "Takes 1 positional argument but 2 were given" deben envolver el By.CSS_Selector y button.etc.etc entre parentesis
No soy experto pero en el video se complica con la espera explicita. Si utilizas una simple espera implicita todo es más sencillo
He tenido que hacer cambios ('input#term') para escribir Madrid y luego ya no puedo hacer click con el 'i.icon.icon-search'. Todo parece estar igual, pero no encuentro cual es el cambio necesario. que se debe cambiar by css selector?
lo intente utilizando XPATH y nada, incluiso tuve que meter +Keys.TAB para seleccionar el button search y tampoco, estoy atorado de esa forma :c
Me suscribo y gracias
no sabia que busquets también era especialista en web -scrapping
Un capo, cómo haría para poner x ejemplo Madrid , Barcelona, n ciudades y que me refresque la página cada vez a consulto y extraer los datos
Perfecto, voy a rickrolear a mis amigos
Vamos!
Por alguna razón cuando ejecuto selenium se me cierra incluso antes de que se cargue la página en cuestión, por qué puede ser?
Tengo una página que se está actualizando constantemente y no puedo capturar la información correctamente.. cómo puedo congelar o hacer que la página no se esté actualizadando .. saludos