Llevo bastante tiempo buscando hacer importación de módulos en rutas diferentes y NADIE había explicado eso tan fácil y rápido como tu. Muchas gracias!!!!!!
Bro, yo simplemente no entiendo cómo es que no tienes 1 millón de suscriptores. Eres un crack, y tus tutoriaes simplemente son oro! Gracias por todo tu aporte!
Excelente explicación, clara, concisa y lo que subiste a github pone la cereza en el pastel puesto que se ve que pusiste en el gitignore, muchas gracias y felicitaciones
¡Excelente! Me da mucho gusto que mi trabajo te haya sido de utilidad, no olvides que en mi canal tengo varios videos similares a éste, te invito a que los revises. 😊 ✌
¡Excelente! Me da mucho gusto que mi trabajo te haya sido de utilidad, no olvides que en mi canal tengo varios videos similares a éste, te invito a que los revises. 🎇
Exelente tema, a veces nos acostubmramos a hacer las cosas muy automaticamente sin entender ralmente que es lo que ocurre y por qué se está haciendo cada cosa
Super bueno el video, me gustó la forma de explicar entendí todo, ahora me surge una duda; se puede importar un modulo de un paquete desde su sub-paquete? ejemplo con el ejercicio del video puedo importar el modulo "funciones matemáticas" desde el modulo "funciones avanzadas". Talvez sea tonta la pregunta pero aun estoy aprendiendo y no sé si es posible que se requiera en algún momento hacer algo como eso
Tengo una carpeta que contiene a su vez 2 carpetas, Carpeta01/sumar.py Carpeta 02/resultado.py Desde resultado.py llamo a la función sumar importando (from carpeta01.sumar import suma)y me tira error, a qué se debe
Buenas, si quisiera llamar a un paquete propio pero que no está en la misma carpeta que estoy trabajando, como lo podria hacer? Gracias por el contenido
no vi el caso que necesita, dentro de un modulo que esta en un subpaquete importar otro modulo que esta en la raiz del proyecto. O no lo vi o no entendi ese pedazo.
@@UskoKruM2010 Gracias, realmente ya entendi mi error. Tu video esta perfecto, y yo estaba importando correctamente, mi problema surgia cuando llamaba una clase de ese modulo, que me sacaba error y creia entonces, que tenia un error en la importacion. Pero no, el problema es que como vengo de java, pensaba que estaba importando una clase, pero realmente en pyton se importa es el modulo y al llamar, se llama el modulo y luego la clase ( si uso import modulo). Tu video excelente, solo tenia esa confusion. Tambien tengo como costumbre de java ,llamar el modulo y la clase que va dentro con el mismo nombre. En todo caso Gracias!!!! Solucionado y se sigue aprendiendo.
Quisiera saber cómo puedo comunicarme entre dos modulos que se encuentran en dos paquetes diferentes,(ambos paquetes del mismo nivel, no subpaquetes) ya intenté los ".." pero sin éxito
@@UskoKruM2010 gracias estimado, después de muchos intentos lo pude hacer, en la documentación de python en el tema de importación relativa había ejemplos como: "from ..subpackage1 import moduleY" (no se por que no me funcionaba a mi, probé ese y otros), pero encontré la solución en un tutorial en ingles (no se ingles, solo veía el código e intentaba interpretar cuando lo compilaba), les dejo el código que use al inicio de cada modulo, ojala le ayude a alguien : import sys sys.path.append("..") saludos de Lima - Perú
Tengo una duda, cada vez que quiero importar , no me deja, es como si no encontrara el archivo , solo me tira error, además de que algunos términos no se me colorean, como si "sumar" no fuese una operación. No se como solucionarlo :/
Muy bueno, pero tengo una pregunta, cree un sub-paquete y desde ahí intento importar un módulo y no me deja, me dice que el módulo no fue encontrado, por qué si está en el mismo paquete?
desde el nivel de la carpeta sub_paquete de podria llamar a algun modulo o pquete que ete al nivel de mi_paquete o al nivel de la carpeta modulos_python? y de ser asi como se podria hacer?
Hola, no entiendo muy bien la funcion def contar_letras(frase) podrias explicarme por favor. ademas alguna guia donde pueda entender con mas claridad def muchas gracias
Uhmm pues, solo se me ocurriría con una clase privada, de otra forma en el video está explicado tal cual. 😊 Te recomiendo además que veas mi curso gratuito de Python. ✅
@@manuelestebanupegui6025 Te invito a que revises el código fuente de este proyecto en mi repositorio en GitHub: github.com/uskokrum | además, encontrarás otros repositorios y cursos que te pueden ser útiles. 💪
Estoy haciendo automatizacion y cuando trato de importar de la carpeta Pages una clase dentro de un archivo donde esta el test y ahi quiero importar haciendo "from pages.pagina_registro import registro". La estructura del proyecto es: src: pages: pagina_registro.py test: test_001.py trato de importar pagina_registro en test_001 pero me dice q el modulo llamado pages no existe, si al from le agrego 'src.pages.pagina_registro' me dice el modulo llamado src no existe. No se si puedes ayudarme
@@UskoKruM2010 ya pude resolverlo al parecer habia un problema con el IDE. Estaba utilizando visual studio 2019 y pase a Pycharm y mágicamente funcionaron los import
tengo un problema al importar modulooos este es el error: Traceback (most recent call last): File "e:\data no borrar\documentos\Python proyecto\Programas\blockchaing\prueba2.py", line 2, in from prueba1 import Persona ImportError: cannot import name 'Persona' from 'prueba1' (e:\data no borrar\documentos\Python proyecto\Programas\blockchaing\prueba1.py) MODULO: prueba1.py class Persona: def __init__(self, name, age, gender): self.name = name self.age = age self.gender = gender
def comer(self): print(f"{self.name} está comiendo")
def dormir(self): print(f"{self.name} está durmiendo") persona1 = Persona("pepe", 18, "m") MODULO: prueba2.py from prueba1 import Persona persona1 = Persona("juan", 25, "m") persona1.comer()
Puede ser que omitiste alguna línea de código o quizás no la escribiste bien, te invito a que revises el código fuente de este proyecto en mi repositorio en GitHub: github.com/uskokrum | además, encontrarás otros repositorios y cursos que te pueden ser útiles. 💪
Interesante, les dejo el enlace en donde explico de manera sencilla como usar variables entre módulos de un paquete ruclips.net/video/qXzh_AGRvsw/видео.html
🔴 ¿Deseas más cursos GRATUITOS? 👨🏻💻 Aquí tienes muchos! 🔽🔽🔽 :
SÍGUEME ✅ !
** Curso Udemy Bases de datos con MySQL: bit.ly/2vtrUg9
** INSTAGRAM: instagram.com/uskokrum2010
** FACEBOOK: facebook.com/UskoKruM2010
** TWITTER: twitter.com/uskokrum2010
** SITIO WEB: uskokrum2010.com
** GITHUB: github.com/UskoKruM
** SUSCRÍBETE: ruclips.net/user/uskokrum2010
🔴 ¿Quieres aprender y conversar sobre programación? Únete a nuestro grupo de Telegram ▶ : t.me/uskokrum2010_yt
Otros Cursos GRATUITOS ✅ :
HTML: ruclips.net/p/PL_wRgp7nihyZElF-6dkhPU_RetfSp99QN
JAVA: ruclips.net/p/PL_wRgp7nihyZ6hKPQcioxneVQ1aTuC4fS
SQL SERVER: ruclips.net/p/PL_wRgp7nihyYXeXZhOiZqKpAdwIRM28Ui
C#: ruclips.net/p/PL_wRgp7nihyYACu4RyZd0PxJUseQ2tQl8
PHP y MySQL: ruclips.net/p/PL_wRgp7nihyYXMZ5bBP6v0Q31fRRJLiud
PYTHON 3: ruclips.net/p/PL_wRgp7nihybbJ2vZaVGI5TDdPaK_dFuC
DJANGO: ruclips.net/p/PL_wRgp7nihyZsEnudJ-XUAEdnOGUojbnn
VISUAL BASIC .NET: ruclips.net/p/PL_wRgp7nihybLjm19HvBxRDp-ZvyGEhdh
JAVASCRIPT: ruclips.net/p/PL_wRgp7nihyYdnV6ilQcZsfdG5d2nGWkc
NODE.JS: ruclips.net/p/PL_wRgp7nihybJkFgDxd-LBZgmSIVdy3rd
jQuery: ruclips.net/p/PL_wRgp7nihyY020gyukDupJEJ84gimiPS
CÓMO EDITAR CON CAMTASIA STUDIO 8: ruclips.net/p/PL_wRgp7nihyYSbQ7Vbwh5TFbM5nOgriAm
CÓMO USAR ZOOM PARA CLASES VIRTUALES: ruclips.net/p/PL_wRgp7nihyaNTSqIvKvJtBA-6Qw-UKTU
HERMANO ME SALVASTE LA VIDA, 2 AÑOS QUE HICISTE EL VIDEO Y ME SALVASTE EL TRABAJO DE LA U, SI TUVIERA PLATA ME SUSCRIBO TEAMO
¡Excelente! Tu agradecimiento es mucho para mí. 🎇
Llevo bastante tiempo buscando hacer importación de módulos en rutas diferentes y NADIE había explicado eso tan fácil y rápido como tu.
Muchas gracias!!!!!!
¡Excelente, Felipe! Me alegra saber eso. 🎉 🎇
Muy bien explicado, no vi tus otros videos todavía pero si explicas siempre de esa forma deben ser de muy buena calidad.
¡Gracias, Lucas! Espero que te animes a verlos. 👏
Bro, yo simplemente no entiendo cómo es que no tienes 1 millón de suscriptores. Eres un crack, y tus tutoriaes simplemente son oro! Gracias por todo tu aporte!
Ouhh jeje, que grato comentario, me alegra mucho saber que te ha servido, espero seguir creciendo más y ayudando a personas como tú. 🙌
la explicación fue rapida, lo que me ahorro tiempo, lo máximo
¡Excelente, Johan! Me alegra mucho saber que te ha servido. 😁
Que crack maestro, me salvo de una forma increíble mvp total!!!! Agradecido con usted
Me alegra saber eso! Gracias por apoyar mi trabajo. 🎉
No había visto un video tan completo y bien explicado sobre python ✨ muchas graciass
¡Excelente, Jeffrey! Me alegra saber que te ha servido. 😊 ✌
Excelente!!! Son muy claros y concisos tus videos. Cualidades que no se encuentran mucho en videos de Python. Muchas gracias.
¡Excelente! Me alegra mucho saber que mi trabajo te ha servido. 💪 🎉
De los mejores videos que he visto sobre el tema, enhorabuena por tu pedagogía y didáctica buen hombre, si pudiese te daría 10⁹⁹⁹⁹⁹⁹⁹ likes!
¡Gracias, Carlos! Me alegra que te haya servido, un gustazo! 😁
Excelente explicación, clara, concisa y lo que subiste a github pone la cereza en el pastel puesto que se ve que pusiste en el gitignore, muchas gracias y felicitaciones
¡Gracias, amigo José Luis! Me alegra saber que te ha servido, un saludo! 😊
Hoy me suscribo amigooo, gracias por tu trabajo, Data de excelente calidad!! mejor explicado imposible.
¡Gracias, amigo! Que gusto saber que te ha servido. 🤝
muy bueno! lo explicaste 100 veces mejor que el profesor del curso que estoy pagando
¡Que gusto, Christian! Si deseas yo te puedo dar clases privadas jeje 😅
Buen video, muy buena explicación 👍
¡Gracias por apreciar mi trabajo, David! 🎉
Excelente video. Claro y conciso.
¡Gracias, Elías! Me alegra saber eso. 💪
Muchas gracias por el increíble video. Feliz año nuevo !!!
¡Excelente, Francisco! ¡Feliz año nuevo también! 👏
Esto es lo que estaba buscando. Gracias 100%.
¡Excelente! Te agradecería que lo compartas. 🙋♂️
Es el primer video que veo tuyo y re bien explicas, gracias crack❤️❤️‼️
¡Gracias, Maia! Espero que sigas aprendiendo en mi canal. 👏
Gracias está súper bien 👌 explicado y tu voz es muy agradable.
¡Gracias, estimada Lupita! Me alegra saber eso. 👨💻
Gran video, muchas gracias
¡Gracias por apreciar mi trabajo! 🙌
Gracias!!! Muy buen tutorial!!
¡Excelente! Me da mucho gusto que mi trabajo te haya sido de utilidad, no olvides que en mi canal tengo varios videos similares a éste, te invito a que los revises. 😊 ✌
Print ("#"*12)
############
print("Muy buena explicacion ")
¡Gracias! Me alegro que te haya servido. 🙌 😊
super bien explicado felicidades!!!
¡Gracias por apreciar mi trabajo, Aurelio! 🙌
Que buena explicación !👍
¡Excelente! Me da mucho gusto que mi trabajo te haya sido de utilidad, no olvides que en mi canal tengo varios videos similares a éste, te invito a que los revises. 🎇
Me sirve . 😁
¡Excelente, Louis! 🙌
gracias por el contenido, crack
¡Gracias a ti por apreciar mi trabajo! 😊 🙌 🎉
simple , directo . toma tu like bro!
¡Gracias, estimado Oscar! ✌
Gracias por compartir tus conocimientos, excelente video. Espero que un día puedas realizar un vídeo de paquetes distribuibles. Gracias de nuevo.
¡Gracias, amigo Carlos! Claro, lo tendré en cuenta para más adelante. 🙌 ✔
Como siempre, excelente explicación.
¡Gracias, estimado Kelvi! Un fuerte abrazo. 😁 👌🏻
Muy bueno ! Gracias.
¡Gracias a ti por apreciar mi trabajo! 🙌
Buen video, me ayudo a entender muchas cosas
¡Gracias, amigo Misael! Me alegra que te haya servido para continuar con tu aprendizaje. 🙌 👨🏻💻
Muy bueno!
¡Me alegra que te haya servido! 😊 🙌
Exelente tema, a veces nos acostubmramos a hacer las cosas muy automaticamente sin entender ralmente que es lo que ocurre y por qué se está haciendo cada cosa
¡Excelente, Daniel! Me alegra que te haya servido y gustado. 😊
gracias por el video
¡Excelente! Me alegra mucho saber que mi trabajo te ha servido. 🙌 🎉
explicas mejor que mi profe
Jejeje me alegra saber eso, Juana, muchas gracias! 🤗
Gracias!
¡Gracias a ti por verlo, estimado Gabriel! Un saludo. ✌
Buen aporte
¡Excelente! Me da mucho gusto que te haya servido. 🙌
Agradecido con el de arriba
Jejeje me alegra saber que te ha servido. 😁
Excelente video, me gustaría q lo completaras con una compilación
¡Gracias, Cristian! Lo tendré en cuenta. 🙌
Super bueno el video, me gustó la forma de explicar entendí todo, ahora me surge una duda; se puede importar un modulo de un paquete desde su sub-paquete? ejemplo con el ejercicio del video puedo importar el modulo "funciones matemáticas" desde el modulo "funciones avanzadas". Talvez sea tonta la pregunta pero aun estoy aprendiendo y no sé si es posible que se requiera en algún momento hacer algo como eso
Sip, se puede hacer todo lo que comentas. 😊
Muchas gracias,,,me hubiera encantado ver la explicacion de if __name__=__main__
Eso sirve para saber si estamos en el archivo principal de un proyecto de Python, básicamente es eso. 😊
Tengo una carpeta que contiene a su vez 2 carpetas,
Carpeta01/sumar.py
Carpeta 02/resultado.py
Desde resultado.py llamo a la función sumar importando (from carpeta01.sumar import suma)y me tira error, a qué se debe
Uhm... te recomiendo que trates de realizar tu ejemplo con lo que te enseño en este video: adáptalo. ✅
Buenas, si quisiera llamar a un paquete propio pero que no está en la misma carpeta que estoy trabajando, como lo podria hacer?
Gracias por el contenido
Pues, deberías incluirlo en tu carpeta, esa es la forma más fácil que le veo, para que no te compliques. 😊
Se pueden importar listas?
Uhmm si claro, desde un archivo. ✅
Amigo me pasa que quiero importar la librería “speech_recognition” y no me aparece en el autocompletador. Me puedes ayudar??
Primero debes instalarla antes de importarla, ese es el orden. 🙌
ayudame no se que paso
1, in
import mi_paquete.funciones_matematicas as fun_math
ModuleNotFoundError: No module named 'mi_paquete
Uhmm revisa bien el video y asegúrate de copiar cada línea igual. ✅
no vi el caso que necesita, dentro de un modulo que esta en un subpaquete importar otro modulo que esta en la raiz del proyecto. O no lo vi o no entendi ese pedazo.
Solo te podría recomendar revisar nuevamente el video (de forma muy detallada), sé que lo entenderás. 🙌
@@UskoKruM2010 Gracias, realmente ya entendi mi error. Tu video esta perfecto, y yo estaba importando correctamente, mi problema surgia cuando llamaba una clase de ese modulo, que me sacaba error y creia entonces, que tenia un error en la importacion. Pero no, el problema es que como vengo de java, pensaba que estaba importando una clase, pero realmente en pyton se importa es el modulo y al llamar, se llama el modulo y luego la clase ( si uso import modulo). Tu video excelente, solo tenia esa confusion. Tambien tengo como costumbre de java ,llamar el modulo y la clase que va dentro con el mismo nombre. En todo caso Gracias!!!! Solucionado y se sigue aprendiendo.
@@emilcioran541 ¡Excelente!
Me surge una duda. Como haces si en un módulo necesitas importar algún paquete existe. Le he estado dando vueltas pero Python se hace un lío
Uhmm quizás no me queda claro que necesitas, te recomiendo que te unas a mi grupo de Telegram para poder consultar. 😊
Quisiera saber cómo puedo comunicarme entre dos modulos que se encuentran en dos paquetes diferentes,(ambos paquetes del mismo nivel, no subpaquetes) ya intenté los ".." pero sin éxito
Uhmm pues, si gustas podría darte una clase privada, también brindo ese tipo de servicios. 😊
@@UskoKruM2010 gracias estimado, después de muchos intentos lo pude hacer, en la documentación de python en el tema de importación relativa había ejemplos como: "from ..subpackage1 import moduleY" (no se por que no me funcionaba a mi, probé ese y otros), pero encontré la solución en un tutorial en ingles (no se ingles, solo veía el código e intentaba interpretar cuando lo compilaba), les dejo el código que use al inicio de cada modulo, ojala le ayude a alguien :
import sys
sys.path.append("..")
saludos de Lima - Perú
@@floressuca ¡Gracias por el aporte, amigo! Saludos desde Chiclayo. 😊
@@UskoKruM2010, como le contacto para una clase privada, tengo problemas de importación trabajo en vs Code.
@@cristhoffermichaelcarrasco778 Claro, podemos hacerlo, puedes contactarme por mi Instagram o mi Twitter. 👨💻
y si no uso visual studio, como le hago para usar modulos y paquetes?
No es necesario utilizar Visual Studio Code, el lenguaje de programación es igual así sea en block de notas, es totalmente independiente.
Esta teoría también aplica para django? Error en Django "attempted relative import with no known parent package"
Pues si, los paquetes se manejan igual en Python puro que con el framework Django, ten cuidado con eso. ✅ ✌
Tengo una duda, cada vez que quiero importar , no me deja, es como si no encontrara el archivo , solo me tira error, además de que algunos términos no se me colorean, como si "sumar" no fuese una operación. No se como solucionarlo :/
Uhmm quizás hay algo que estás haciendo de forma diferente que en mi video, te recomiendo que revises nuevamente. 👀
Muy bueno, pero tengo una pregunta, cree un sub-paquete y desde ahí intento importar un módulo y no me deja, me dice que el módulo no fue encontrado, por qué si está en el mismo paquete?
Utiliza from . import modulo , inténtalo así
desde el nivel de la carpeta sub_paquete de podria llamar a algun modulo o pquete que ete al nivel de mi_paquete o al nivel de la carpeta modulos_python? y de ser asi como se podria hacer?
Si, se puede hacer, anteponiendo '../' a la ruta 🤘
esto funcionaria con pygame?
El funcionamiento de los módulos y paquetes es igual en cualquiera proyecto de Python. 🤝
@@UskoKruM2010gracias master
@@josearielderasortega6302
Hola, no entiendo muy bien la funcion def contar_letras(frase) podrias explicarme por favor. ademas alguna guia donde pueda entender con mas claridad def
muchas gracias
Uhmm pues, solo se me ocurriría con una clase privada, de otra forma en el video está explicado tal cual. 😊 Te recomiendo además que veas mi curso gratuito de Python. ✅
@@UskoKruM2010 hola como puedo tener esa clase.
@@UskoKruM2010 sorry mi respuesta tan tarde.
@@manuelestebanupegui6025 Te invito a que revises el código fuente de este proyecto en mi repositorio en GitHub: github.com/uskokrum | además, encontrarás otros repositorios y cursos que te pueden ser útiles. 💪
Saludos amigo! Y si desde un subpaquete deseo importar un archivo.py de la carpeta principal, solo tengo que poner el nombre del archivo?
La ruta donde se encuentra, puedes probarlo con lo aprendido en este video. 😊
@@UskoKruM2010 usé el import directamente y hasta un "as" le puse, buenísimo. Gracias! 😉
@@danielechenique662 Gracias a ti.
¿Y cómo se importan módulos de rutas distintas?
De forma similar a cómo lo hago en este video, creo haber explicado todo lo necesario. ✌
y de todo eso como lo hiciste .exe correctamente?
No es un .exe, se crea un programa de Python que con el intérprete se puede ejecutar. 🎉
ohhh yo pensé que lo habías transformado a .exe puedes subir un video de eso empaquetando todo los scripts Python en 1 solo .exe?@@UskoKruM2010
@@Arkleavel Uhmm voy a intentarlo 👀
Estoy haciendo automatizacion y cuando trato de importar de la carpeta Pages una clase dentro de un archivo donde esta el test y ahi quiero importar haciendo "from pages.pagina_registro import registro".
La estructura del proyecto es:
src:
pages:
pagina_registro.py
test:
test_001.py
trato de importar pagina_registro en test_001 pero me dice q el modulo llamado pages no existe, si al from le agrego 'src.pages.pagina_registro' me dice el modulo llamado src no existe. No se si puedes ayudarme
Pues si, podría ayudarte dependiendo de la dificultad de lo que quieres hacer, contáctame por Instagram o Twitter para conversar. ✌
@@UskoKruM2010 ya pude resolverlo al parecer habia un problema con el IDE. Estaba utilizando visual studio 2019 y pase a Pycharm y mágicamente funcionaron los import
@@josegimeno5259 ¡Excelente! Me alegra que hayas podido solucionarlo. 😉
Como hago para que luego del import se despliegue el menu?
Puedes pulsar Control + barra espaceadora. 🎇
Holaa que tal, como podria hacer para que me des clases privadas? Puedo pagar por ellos
Claro, puedes contactarme por mi correo: uskokrum2010@gmail.com ✅
que puedo hacer si mi modulo esta atras de mi ruta?
Pues, creo que también hice un ejemplo con ello en este video, quizás usar '../module.py'
Alguién sabe si es requisito indispensable usar el "__init__.py" porque de todas formas puedo importar modulos provenientes de otra carpeta.
Es lo que recomienda la sintaxis de Python, te recomiendo que lo uses siempre para seguir las normas. 👏
No me importa el módulo o funcion , que hago
Uhmm te recomiendo que revises el código fuente de este proyecto, seguro te va a servir. 🙌
tengo un problema al importar modulooos
este es el error:
Traceback (most recent call last):
File "e:\data no borrar\documentos\Python proyecto\Programas\blockchaing\prueba2.py", line 2, in
from prueba1 import Persona
ImportError: cannot import name 'Persona' from 'prueba1' (e:\data no borrar\documentos\Python proyecto\Programas\blockchaing\prueba1.py)
MODULO: prueba1.py
class Persona:
def __init__(self, name, age, gender):
self.name = name
self.age = age
self.gender = gender
def comer(self):
print(f"{self.name} está comiendo")
def dormir(self):
print(f"{self.name} está durmiendo")
persona1 = Persona("pepe", 18, "m")
MODULO: prueba2.py
from prueba1 import Persona
persona1 = Persona("juan", 25, "m")
persona1.comer()
ambos modulos se encuentran en la misma carpeta
Puede ser que omitiste alguna línea de código o quizás no la escribiste bien, te invito a que revises el código fuente de este proyecto en mi repositorio en GitHub: github.com/uskokrum | además, encontrarás otros repositorios y cursos que te pueden ser útiles. 💪
Excelente pero te falto, como llamar desde una carpeta a otra carpeta por que tu modulo siempre se mantiene afuera
Gracias! Lo tendré en cuenta. ✌
lograste hacerlo ?
No sigo esperando...
Interesante, les dejo el enlace en donde explico de manera sencilla como usar variables entre módulos de un paquete ruclips.net/video/qXzh_AGRvsw/видео.html
¡Gracias por tu aporte! 🙌