🌍 Cómo Hacer WEB SCRAPING con PYTHON | Extraer Datos de una Web 🔎

  Рет қаралды 72,135

El Pingüino de Mario

El Pingüino de Mario

Күн бұрын

Пікірлер: 88
@ElPinguinoDeMario
@ElPinguinoDeMario 8 ай бұрын
🚀 Aprende ciberseguridad y hacking ético desde cero con nuestra academia El Rincón del Hacker!! elrincondelhacker.es 🎓 Curso Preparación eJPT: elrincondelhacker.es/courses/preparacion-certificacion-ejptv2/ 🎓 Curso de Linux y Bash Scripting: elrincondelhacker.es/courses/curso-de-linux-y-bash-scripting/ 🎓 Curso de Docker: elrincondelhacker.es/courses/curso-de-docker/ Hosting que recomiendo: raiolanetworks.com/landing/hosting-elpinguinodemario/
@rgonzalezz
@rgonzalezz 7 ай бұрын
El mejor video que he visto sobre web scraping. Muchas gracias, ¡saludos!
@G.S.R.D.
@G.S.R.D. 4 ай бұрын
Muy buen vídeo, me estaba costando entender cómo se hacía. Y la verdad que se ve mucho más sencillo así 🤟🏾
@jack.rincon
@jack.rincon 9 ай бұрын
Buena explicación, soy principiante en python y me quedo claro
@CocoReformed
@CocoReformed Жыл бұрын
Muy bien explicado, me servirá para implementarlo a mi bot de discord, muchísimas gracias!
@Autoscraping
@Autoscraping Жыл бұрын
Fabuloso video que ha sido de gran ayuda para orientar a nuestros nuevos miembros. ¡Tu generosidad es muy valorada!
@enrique7649
@enrique7649 Жыл бұрын
Excelente video bastante buena la calidad de tus videos Mario siempre me sorprendes! 👍
@ElPinguinoDeMario
@ElPinguinoDeMario Жыл бұрын
Muchas gracias por el apoyo!! Seguiré a tope 😁👍🏻
@1ismae3
@1ismae3 Жыл бұрын
Me gustan mucho tus videos y aprendo mucho como lo explicas paso a paso, me gusta mucho python por que en pocas lineas se pueden hacer muchas cosas y con tu permiso me gustaria aportar una expresion regular para este caso print(list(set([x.group(2) for x in re.finditer( r'(href="\/entry\/)(.*)(?=,)', content)]))) Gracias. Un saludo.
@hernandezsosaemilio6651
@hernandezsosaemilio6651 Жыл бұрын
Al verificar si la maquina existe o no en la página html, pueden utilizar en vez de iterar en la lista para comprobar si la última máquina sigue ahí, utilizar if maquina_noob in maquinas_final: print("No hay máquinas nuevas") else: print("Hay una nueva máquina") Lo que hace el in es verificar si el elemento presentado esta en el arreglo, lista, set, etc, creo que simplifica más ese for
@ManuelAntonioMoraArce
@ManuelAntonioMoraArce Жыл бұрын
Cómo amo está comunidad!!!!❤❤❤ Optimizando ese código 🤜🤛
@xguidosan
@xguidosan 10 ай бұрын
El problema con este código que presentas es que, al estar iterando elementos e imprimiendo dentro del bucle if, cada vez que itere un elemento de la lista te va a imprimir si hay o no maquinas nuevas, teniendo tantos print como elementos de la lista. en cambio, controlandolo con una variable booleana, el print se ejecutará solo una vez al final y su resultado estará condicionado por el true o false.
@adolfozamorapescador626
@adolfozamorapescador626 Жыл бұрын
en la linea 3 el request, dice, module not encontrado, que puede ser y como lo soluciono, por favor su ayuda
@jl5856
@jl5856 11 ай бұрын
interesante, gracias. En el caso de que al inspeccionar la web el nombre la búsqueda contenga espacios?? al igual que es el salto de linea... que signidica o que utilidad tiene \w- en la linea de la variable patrón,.... y el *?
@leonvenditasdescargas2259
@leonvenditasdescargas2259 7 ай бұрын
Me gusto mucho el video!
@znorluxtm7981
@znorluxtm7981 Жыл бұрын
Excelente video, este y el de bash me han parecido increíbles, muy buen contenido bro
@ElPinguinoDeMario
@ElPinguinoDeMario Жыл бұрын
Muchas gracias!! Se hace lo que se puede 😁💪🏻
@lio-ok-messi
@lio-ok-messi Жыл бұрын
Sos mi idolo ❤ tus videos son excelente!!!
@ElPinguinoDeMario
@ElPinguinoDeMario Жыл бұрын
Muchísimas gracias por el apoyo!! Se agradece mucho 😁💪🏻
@JuanCarrosa-vz3no
@JuanCarrosa-vz3no Жыл бұрын
Hola, ¿ cómo se consulta las páginas 2 en adelante?
@taun_1053
@taun_1053 Жыл бұрын
me gustaría saber como hacer para que recoja datos de todas las paginas de esas, que esa era solo la primera, sin tener que hacerlo manualmente
@elblackmagister1014
@elblackmagister1014 11 ай бұрын
Me he hecho la misma pregunta, si has encontrado algo, por favor, no dudes en compartirlo, gracias.
@polsalvador1898
@polsalvador1898 9 ай бұрын
Hola buenas, a mí me interesa también si has encontrado algo 😊
@NicooRamirez
@NicooRamirez 9 ай бұрын
Buenas, quisiera saber como hacer para crear algo automático que entre a una página y recoja datos que van saliendo, supongamos que en una página van saliendo números y el "bot" vaya guardando esos números que van saliendo y este automáticamente hasta que se cierre
@efrensoto3273
@efrensoto3273 5 ай бұрын
Muy buena explicación, lo entendí y son nuevo en esto de programar. Por favor, ¿Tienes algun video explicando como hacer Web Scraping a tablas de datos con python visual studio code? He buscado pero no encuentro. Gracias de antemano.
@k1i415
@k1i415 Жыл бұрын
Al poner print a lo que seria maquinas repetidas no me aparece nada, y la pagina q estoy usando no tiene el entry 😢
@eliasmedina9532
@eliasmedina9532 11 ай бұрын
tengo una pregunta, si quiero publicar esos datos extraídos de la pagina web en tiempo real y publicarlas en otra pagina web q yo cree y q se actualice cada 1hs, es necesario almacenar los datos en una base de datos ?
@Alejandroponce00
@Alejandroponce00 7 ай бұрын
muy bueno,gracias
@mauespinola
@mauespinola 4 ай бұрын
muy muy bueno
@claudiozenteno8368
@claudiozenteno8368 7 ай бұрын
Muy bueno.
@sebastiannietor9724
@sebastiannietor9724 Жыл бұрын
Que hago si al momento de ver el codigo desde el inspector me aparece el elemento con su respectiva clase y ids, pero cuando intento acceder con beatiful soup me aparece None, y miro en el codigo fuente presionando (CTRL+U) y ahi no me aparece ese elemento, entonces supongo que por eso el beatiful soup response None Qué podria hacer ahi?
@rodrigoestrada2661
@rodrigoestrada2661 2 ай бұрын
Que hacer si no encuentro un patron en la lista de productos?
@subliangel3387
@subliangel3387 Жыл бұрын
Gracias. Muy útil
@ElPinguinoDeMario
@ElPinguinoDeMario Жыл бұрын
Muchísimas gracias por el apoyo!! 😁💪🏻
@jhavytxu
@jhavytxu 7 ай бұрын
falto que si no encuentra la maquina agrege esa a la lista y elimine la que se estaba evaluando y ver como saber cual es la siguiente maquina a evaluar.
@ThornTech-Cyber
@ThornTech-Cyber Жыл бұрын
Muy buen video 👌👌
@ElPinguinoDeMario
@ElPinguinoDeMario Жыл бұрын
Muchas gracias por el apoyo!! 😁
@imagenesolo
@imagenesolo Жыл бұрын
Que bueno!!!, tengo una duda que no he podido solucionar, quiero tener en un archivo de texto plano todas las url de un dominio (website), lo hago con un wget (en linux y funciona perfecto) pero me encontré con un botón js que un usuario normal, da clic y muestra más enlaces, pero con mi comando no funciona, puedes mostrarme o enseñarme como hacerlo. Gracias de antemano
@michelsalas9045
@michelsalas9045 8 ай бұрын
muy buen video, ¿como se puede automatizar y pasar de pagina en pagina y obtenga los títulos. al final obtenerlos todos. gracias.
@71MizuCos
@71MizuCos Жыл бұрын
que epico con musica de minecraft de fondo xd IDOLO
@elcampitosilvestre
@elcampitosilvestre Жыл бұрын
ya no esta funcionando import request :C
@SeudoCoca
@SeudoCoca Жыл бұрын
Si funciona Man, chance no la tienes instalada Ve a CDM y escribe "pip install requests" Si no pasa nada chance tampoco tienes instalado "pip" y vas a tener que agregar las rutas de python y pip a la variable de entorno Cualquier cosa respondes y te ayudo
@LuluDecarTon-vs2vr
@LuluDecarTon-vs2vr 8 ай бұрын
Igual es requests con s al final yo no puse la s y también me daba error y si tenía instalada la librería
@luislopez8300
@luislopez8300 Жыл бұрын
Como sería entrar a una página web de mis tarjetas de visa. Entrar y extraer archivos de excel
@Mr._MauroFerrera
@Mr._MauroFerrera Жыл бұрын
Comparto que si no tienen la pagina de peliculas en ingles es posible que no encuentren el /entry/ y les aparezca otro valor y a la hora de imprimir maquinas_repetidas no les saldra . deben tener la pagina en ingles y ahi si aparece el /entry/
@romeoteni8461
@romeoteni8461 10 ай бұрын
grande excelente video
@ElPinguinoDeMario
@ElPinguinoDeMario 10 ай бұрын
Muchas gracias por el apoyo!!
@46668
@46668 10 ай бұрын
@@ElPinguinoDeMario como hago en el minuto 2:52 dijiste ejecutarlo, donde? o como ? ahi video? me amas?
@alexgarces6950
@alexgarces6950 Жыл бұрын
pregunta como saco esa ventanita que el usa para ejecutar el codigo
@ElPinguinoDeMario
@ElPinguinoDeMario Жыл бұрын
Hola!! Clic derecho sobre el código das en ejecutar en una ventana interactiva 💪🏻
@RyanTyan-u5f
@RyanTyan-u5f Жыл бұрын
una pregunta como abro esa terminal
@jcjsupportmas...3242
@jcjsupportmas...3242 10 ай бұрын
Saludos: gracias por tus aportes muy buenos y bien explicado. Si es posible que puedas hacer un Vidio donde explique: Existe una página web que contiene los resultados de sorteo de rifas los miércoles y sábados. Quisiera poder leer esa página y sacar los resultados de los últimos 6 sorteos apartir de la consulta del usuario. Y que imprima en pantalla los resultados de los numeros ganadores indicándome las fecha de cada uno.
@syscabmcommunity3368
@syscabmcommunity3368 8 ай бұрын
cual es la pagina ?
@gloriafulguera3869
@gloriafulguera3869 4 ай бұрын
me dan error los import, y no me aparece alguna ayuda para instalar
@agujeteroperratero3619
@agujeteroperratero3619 Ай бұрын
prueba creando un entorno virtual
@agujeteroperratero3619
@agujeteroperratero3619 Ай бұрын
venv
@xxLopodoxx
@xxLopodoxx 3 күн бұрын
nadie va a apreguntar que ocuerre si la maquina noob fue eliminada? va a detectar maquina nueva y no es correcto
@gianfrancoeduardobravolude3388
@gianfrancoeduardobravolude3388 Жыл бұрын
Alguien sabe como mandar lo obtenido con el Web Scraping a mi pagina HTML ¿?
@vjfr255
@vjfr255 Жыл бұрын
pudiste hacerlo?
@gianfrancoeduardobravolude3388
@gianfrancoeduardobravolude3388 Жыл бұрын
Si @@vjfr255
@syscabmcommunity3368
@syscabmcommunity3368 8 ай бұрын
si
@DavidArangosoychon
@DavidArangosoychon Жыл бұрын
from colorama import Fore ModuleNotFoundError: No module named 'colorama' porque me sale asi :(
@ElPinguinoDeMario
@ElPinguinoDeMario Жыл бұрын
Hola!! Debes hacer un pip install colorama desde el terminal 👍🏻
@DavidArangosoychon
@DavidArangosoychon Жыл бұрын
@@ElPinguinoDeMario pero ya está instalado probé hasta cambiar de python ;(
@milemontivero3662
@milemontivero3662 11 ай бұрын
Sirve para sacar datos de un casino online?
@Fredix2019
@Fredix2019 Жыл бұрын
Bro una pregunta para aprender programar se nesecita el inglesh me respondes porfa 😢
@BlueTeamBorja
@BlueTeamBorja Жыл бұрын
Yo te diría que no es necesario. A fuerza de utilizar la sintaxis te la vas aprendiendo. Saludos.
@Fredix2019
@Fredix2019 Жыл бұрын
@@BlueTeamBorja gracias mi bro te lo agradesco mucho
@Fredix2019
@Fredix2019 Жыл бұрын
@@BlueTeamBorja Nuevo seguidor
@ElPinguinoDeMario
@ElPinguinoDeMario Жыл бұрын
Yo pienso lo mismo que borhacking, con saber un poco inglés escrito ya de sobra 😁
@BlueTeamBorja
@BlueTeamBorja Жыл бұрын
@@Fredix2019 Gracias. Ya empezaré a subir alguna cosa.
@campos0.196
@campos0.196 Жыл бұрын
como hago para obtener por ejemplo el contenido de un div ejemplo quiero obtener el contenido de una etiqueta en este casi un zapato que esta asi 10.89$ como hago para obtener el precio
@ElPinguinoDeMario
@ElPinguinoDeMario Жыл бұрын
Buenas! Puedes hacerlo de una forma parecida a la del vídeo, utilizando la librería re y con expresiones regulares ir filtrando la información hasta llegar al precio 👍🏻
@Juankchopy
@Juankchopy Жыл бұрын
👏👍
@ElPinguinoDeMario
@ElPinguinoDeMario Жыл бұрын
Muchas gracias!! 💪🏻
@elgrillodelanoche
@elgrillodelanoche Жыл бұрын
Se puede hacer un script para extraer solo las preguntas importantes y desechar las preguntas tontillas
@syscabmcommunity3368
@syscabmcommunity3368 8 ай бұрын
jajajajaja
@romotoons
@romotoons 7 ай бұрын
los pasos siempre son los mismos ?
@ElPinguinoDeMario
@ElPinguinoDeMario 7 ай бұрын
Depende de la web 😋
@menillasotelo
@menillasotelo 6 ай бұрын
"Detestar" o "Detectar" ?????
@luislopez8300
@luislopez8300 Жыл бұрын
Busco como hacerlo por ejemplo en mi cuenta de banco que tienenhasta kaptcja de numeros y letras ybextraer informacion de mi cta bancaria. Y no veo algun video con eso
@sergiocotero6622
@sergiocotero6622 10 ай бұрын
Hola
@lucascaskajillo540
@lucascaskajillo540 Жыл бұрын
Soy yo, o esto ya lo he vivido🤔
@ElPinguinoDeMario
@ElPinguinoDeMario Жыл бұрын
Jaja casi, el otro vídeo era hacer esto mismo con bash, y ahora con Python 😁
@lucascaskajillo540
@lucascaskajillo540 Жыл бұрын
@@ElPinguinoDeMario aaaaamigo mio
Cómo CREAR una REVERSE SHELL con PYTHON | Librerías Socket y Subprocess
15:48
TUTORIAL de WEB SCRAPING con PYTHON y SELENIUM
22:35
Javier Pinilla
Рет қаралды 8 М.
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
Cómo hacer Web Scraping en Excel y Power BI - Extraer Datos, Links e Imágenes
12:35
Sergio Alejandro Campos - EXCELeINFO
Рет қаралды 39 М.
Cómo Extraer Datos de una Web | WEB SCRAPING con PYTHON
20:38
Extrayendo datos de Airbnb con Selenium | Web Scraping
13:20
Leonardo Kuffo
Рет қаралды 13 М.
Realiza Web Scraping en cualquier sitio web con ScraperAPI
21:50
Crea GPTs con un solo Prompt- ¡Solo el 1% Sabe Esto!
7:17
Academia IA Lab
Рет қаралды 144 М.
Tu Primer Página Web con Python3
1:04:07
Fazt
Рет қаралды 1,2 МЛН
Карина Кросс #shorts
0:16
Dolly and Friends Shorts Cartoons
Рет қаралды 361 М.
КАК ЖИВЕТ КВАНТУМ? РУМ ТУР КВАНТУМА!!!
13:51
три кошака и ростелеком
0:26
Мистер Денала
Рет қаралды 2,4 МЛН
КАК ЖИВЕТ КВАНТУМ? РУМ ТУР КВАНТУМА!!!
13:51
Pixel 7 и 7 Pro с Face ID - лучше iPhone 14 Pro!
21:12
Rozetked
Рет қаралды 457 М.
Черная Magic Mouse
0:53
Romancev768
Рет қаралды 807 М.