Módulo OS en Python: Crea Carpetas, Renombra Archivos y Trabaja con Directorios

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ม.ค. 2025

ความคิดเห็น • 84

  • @thepycoachES
    @thepycoachES  2 ปีที่แล้ว +5

    ✅ Descarga mi Formulario de Python uniéndote a mi servidor de Discord (PDF Gratuito). Incluye las librerías Pandas, Numpy, Scikit-Learn, Selenium y más 👉discord.gg/6xyQaj8bJK

    • @emmanuelyarlequemedina3207
      @emmanuelyarlequemedina3207 2 ปีที่แล้ว +4

      No consigo descargar el pdf, no existe un link do google drive u otros?

    • @adriandel_sur
      @adriandel_sur 2 ปีที่แล้ว +1

      Hola Frank. Ingrese a discord y no encuentro el pdf. En que sección esta?

    • @ADR63825
      @ADR63825 2 ปีที่แล้ว

      Todo menos establecer una nueva ruta....

    • @juancarlosparrilla8642
      @juancarlosparrilla8642 2 ปีที่แล้ว

      Muchas gracias. Excelente material... Tu nuevo seguidor!!!

    • @gabrielacristinarodriguez1885
      @gabrielacristinarodriguez1885 ปีที่แล้ว

      Muchas gracias Frank!! muy util.

  • @thebroki6684
    @thebroki6684 2 ปีที่แล้ว +2

    EXCELENTE VIDEO MASTER!!! MUCHAS GRACIAS!!!

  • @kushiroamigama9206
    @kushiroamigama9206 ปีที่แล้ว

    muy buen video, es posible que no me logre aprender todo lo que sale aqui pero la informacion vale millones

  • @alfonsonavarrete4284
    @alfonsonavarrete4284 3 ปีที่แล้ว +3

    Muchas gracias por el esfuerzo que haces y compartir la información.

    • @thepycoachES
      @thepycoachES  3 ปีที่แล้ว

      Feliz de haberte ayudado!

    • @starling0216
      @starling0216 3 ปีที่แล้ว

      Sólo farta hacer proxy para navegar anónima me te

  • @microled
    @microled 3 ปีที่แล้ว +7

    Frank muy bueno el vídeo no conocía tu canal y la verdad es que me ha encantado, (otro suscriptor más 😁😁) solo un par de opiniones (ni siquiera son consejos, solo opiniones por si te sirven), aunque es genial que tengas un índice con los tiempos para poder acceder a ciertas partes del video según lo que nos interese, creo que sería mejor videos cortos con título descriptivo en una lista más que uno muy largo con índices de tiempos, sería más fácil de acceder a la información que interese. Y sería interesante a nivel de localizar tus videos que todos estuvieran en listas, aunque solo tengan un video, así si luego añades algo más de esa temática siempre encontraremos los videos rápidamente. Aún así, una información genial 👌

    • @thepycoachES
      @thepycoachES  3 ปีที่แล้ว

      Estoy alistando una serie de videos sobre como reemplazar Excel con Python con el concepto que mencionas. Pronto estaré subiendo!

  • @def__luisAM95__
    @def__luisAM95__ 2 ปีที่แล้ว

    Muy bueno amigo la verdad, eso de renombrar carpetas, archivos es muy útil. Varias veces lo he hecho manualmente. Jajaja que tonto, me has dado muy buenas ideas para automatizar mis tareas. Gracias.

  • @NuelCruz
    @NuelCruz 2 ปีที่แล้ว

    Muchas gracias por tu video, muy claro y directo en cada punto, no conocía tu canal, aquí un suscriptor mas!

  • @IngEEH
    @IngEEH 3 ปีที่แล้ว +1

    Gracias Frank por compartir tu conocimiento!!!. Súper el video y muy bien explicado. Mis mejores deseos para tu canal!!!!

  • @1fsystem307
    @1fsystem307 3 ปีที่แล้ว +1

    Sos un crack, gracias por el formulario y el video

    • @thepycoachES
      @thepycoachES  3 ปีที่แล้ว

      De nada! Espero que el formulario te sea útil!

  • @davidotalvarozuleta4912
    @davidotalvarozuleta4912 3 ปีที่แล้ว +1

    Muchas gracias Frank, fue muy útil la información... sigue así!

    • @thepycoachES
      @thepycoachES  3 ปีที่แล้ว

      Gracias! Me alegra haberte ayudado!

  • @TheKastilla
    @TheKastilla ปีที่แล้ว

    Muy bien explicado y didáctico. Saludos.

  • @gabrielacristinarodriguez1885
    @gabrielacristinarodriguez1885 ปีที่แล้ว +2

    Para los que no consiguieron descargar el formulario, cuando ingresan al link, aceptan la invitacion, terminos y condiciones y dan click a una de las banderas con el idioma, español o ingles y ahi se les abre un panel a la derecha con un apartado information->formularios, y ahi estan.

  • @EnriqueKuznetsov
    @EnriqueKuznetsov ปีที่แล้ว

    jajajajaja vengo de tu curso de web scraping y al hacer ejercicios acabe aqui

  • @Teocrak.2_5
    @Teocrak.2_5 ปีที่แล้ว

    Gracias bro me has ayudado a crear un keylogger ❤😮😢😊

  • @jlchiva100
    @jlchiva100 ปีที่แล้ว

    Felíz año gracias por este video me ayudó mucho

  • @Henry_Nunez
    @Henry_Nunez 3 ปีที่แล้ว +1

    Excelente video y muy buena explicación. *MUCHAS GRACIAS* 👍

    • @thepycoachES
      @thepycoachES  3 ปีที่แล้ว

      Feliz de haberte ayudado!

  • @andonysan2383
    @andonysan2383 3 ปีที่แล้ว +1

    gracias bro, me ayudaste un montón

    • @thepycoachES
      @thepycoachES  3 ปีที่แล้ว +1

      De nada! Me alegra haberte ayudado

  • @pmuller2010
    @pmuller2010 3 ปีที่แล้ว +1

    Muy bueno el video. Gracias por el pdf

    • @thepycoachES
      @thepycoachES  3 ปีที่แล้ว

      Gracias! Espero que te sirva el PDF

  • @deavi666
    @deavi666 10 หลายเดือนก่อน

    26:00 Consulta, el archivo "test.py" es un archivo propio de Python o tú lo haz creado?

  • @emanuelhenry
    @emanuelhenry 2 ปีที่แล้ว

    Buenas Frank, muy bueno es instructivo el video, me gustaria que incluyeras tambien la opcion o ejemplo de como guardar un archivo o conjunto de archivos en una carpeta creada, por ejemplo algun .html obtenido usando el manejo de archivos

  • @carlosruize
    @carlosruize 2 ปีที่แล้ว

    Hola Frank, buen contenido. No pude encontrar tu formulario de Python, que suena tan interesante. Me puedes regalar el enlace?

  • @wentsalowed203
    @wentsalowed203 3 ปีที่แล้ว

    Oiga man, cuando hace un video donde programe en python surebets y ponga en practica lo que publica en medium?

  • @CuriosDia
    @CuriosDia 5 หลายเดือนก่อน

    En el punto #5 Renombrar carpeta, si están en VSCode (ejecutenlo en modo administrador),
    asi les dara efecto el script de renombrar carpeta.

  • @j.b.959
    @j.b.959 2 ปีที่แล้ว

    Y al final alguno de los dos es mejor? O es que vamos a terminar usando ambos?

  • @daniloortiz7530
    @daniloortiz7530 3 ปีที่แล้ว +2

    Puedo aplicar eso para archivos renombrar y eso que mostraste con carpetas ?

    • @thepycoachES
      @thepycoachES  3 ปีที่แล้ว

      ¡Claro! Puedes renombrar un archivo de la misma forma que hice con las carpetas

  • @bastianjofreurra5332
    @bastianjofreurra5332 ปีที่แล้ว

    Excelente video estimado. Lo que sí, tengo una consulta: ¿Cómo puedo obtener el nombre de la carpeta actual de trabajo? Sólo el nombre, no la ruta completa. Por ejemplo, en tu video al usar os.getcwd() te retorna /Ussers/frank/PycharmProjects/WebScrapping. ¿Cómo se haría para obtener solamente WebScrapping?. Saludos cordiales y muchas gracias por compartir tus conocimientos.-

  • @alexdiaz4371
    @alexdiaz4371 2 ปีที่แล้ว

    Frank no puedo pasar el captcha para descargar tu formulario y unirme a tu discord??

  • @canosantillanaxelhecatl9220
    @canosantillanaxelhecatl9220 ปีที่แล้ว

    Gracias!

  • @angellaguna5374
    @angellaguna5374 3 ปีที่แล้ว +1

    sos un crack

  • @felixpoot181
    @felixpoot181 2 ปีที่แล้ว

    Hola amigo excelente video, solamente tengo un detalle con la descarga del .pdf, ya hice los pasos que mencionas pero no encuentro la carpeta formularios. Podrás compartir el drive del archivo, o indicarme en que parte lo puedo descargar? Te agradezco

  • @jesusalbertocortezhernande2614
    @jesusalbertocortezhernande2614 9 หลายเดือนก่อน

    Hola Frank, me aparece que los links ya no existen al intentar acceder a los formularios

  • @CricketKBrown
    @CricketKBrown ปีที่แล้ว

    Hola Frank, traté de bajar el pdf en el servidor de discord pero no está.
    Ç

  • @manot6146
    @manot6146 3 ปีที่แล้ว +1

    Yo quise hacer algo que me parecía sencillo, como puedo decirle a mi script que instale algo, por ejemplo que instale openssl y hacer que interactue con este.
    Que módulos debo importar?
    Aun estoy aprendiendo y me parece muy bueno esto

    • @thepycoachES
      @thepycoachES  3 ปีที่แล้ว +1

      No creo que el módulo OS tenga funcionalidades para instalar programas. En caso de que quieras automatizar algo puedes usar el programador de tareas en Windows.

  • @mcflyght
    @mcflyght ปีที่แล้ว

    Cómo agrego una carpeta que no está en el path al path...pero desde phyton no con control deentorno de variables

  • @ciromontesrincon4064
    @ciromontesrincon4064 2 ปีที่แล้ว +1

    muchas gracias estimado, todo funciono muy bien menos el último código print(script.stat().st_size) dice que El sistema no puede encontrar el archivo especificado: (nombre de archivo) un like y suscrito!

    • @thepycoachES
      @thepycoachES  2 ปีที่แล้ว

      Entonces el archivo no está en tu carpeta de trabajo

  • @Hanpe16
    @Hanpe16 11 หลายเดือนก่อน

    Los formularios ya no están disponibles

  • @nataliaumana2812
    @nataliaumana2812 2 ปีที่แล้ว

    Hola, al ejecutar el programa me sale este error "PermissionError: [WinError 5] Acceso denegado: " , ¿Cómo se soluciona?

  • @odairr.c.8408
    @odairr.c.8408 7 หลายเดือนก่อน

    Excelente

  • @orlandoreyes884
    @orlandoreyes884 ปีที่แล้ว

    Donde se puede desacargar el código??

  • @juancarlossoto3748
    @juancarlossoto3748 3 ปีที่แล้ว +1

    Buen video, lamentablemente no me sirve la inmensa parte de esos codigos, debido a que necesito hacer un codigo en Python que cambie la extension del archivo dentro de un directorio, luego se debe preguntar donde guardarlo y cerrar ventana de dialogo. Tu crees que me puedas ayudar?

    • @thepycoachES
      @thepycoachES  3 ปีที่แล้ว +1

      Es sencillo. Solo debes usar el .renama() y luego para cambiar la extension tienes que usar .split('.') y luego concatenar la nueva extension con el signo +
      Imaginemos que tienes varios archivos y solo quieres cambiar los .csv a .xlsx entonces harias:
      archivo = "file.csv"
      if archivo.endswith('.csv'):
      nuevo_archivo = archivo.split('.')[0] + '.xlsx'
      print(nuevo_archivo)
      A eso solo le tendrias que agregar funciones del modulo os para conseguir lo que quieres.

    • @juancarlossoto3748
      @juancarlossoto3748 3 ปีที่แล้ว

      @@thepycoachES Gracias por responderme, lo use asi excepto que no use el "split()" porque no sabia que se podia usar en ese caso pero use el ".rename()" combinado con el rename(archivo, archivo[:-4] + '.ies') y funciono cambio la extension .txt. Gracias por la ayuda y me encanto ver tu video el cual esta muy ilustrativo en comparacion a varios que vi en la semana para lograr eso.

    • @thepycoachES
      @thepycoachES  3 ปีที่แล้ว

      De nada!

  • @luisllorensmompo
    @luisllorensmompo 2 ปีที่แล้ว

    Cómo me descargo el formulario desde discord? No hace más que pedirme que acepte la invitación y lo he hecho más de 10 veces y no sale para descargar el formulario de Python

    • @thepycoachES
      @thepycoachES  2 ปีที่แล้ว

      Hola. Te registras en Discord. verificas tu cuenta dándole al idioma que hablas y luego vas a mi canal de Discord llamado "formularios" o algo así. Ahí hay un link a google drive donde está el formulario

    • @CricketKBrown
      @CricketKBrown ปีที่แล้ว

      El problema es que después de verificar mi cuenta no puedo ir a tu canal de formularios por que no me da esa opción.

  • @andresdeveloper9809
    @andresdeveloper9809 3 ปีที่แล้ว +2

    Falto enseñar como crear un archivo con una extension por ejemplo "clase_1_python.md" ... aunque es sencillo, solo con opern( "clase_1_python.md", w)

    • @thepycoachES
      @thepycoachES  3 ปีที่แล้ว +1

      Archivo F? No entendí ...

    • @andresdeveloper9809
      @andresdeveloper9809 3 ปีที่แล้ว +1

      @@thepycoachES gracias por el vídeo ya corregí el comentario

  • @dgv788
    @dgv788 8 หลายเดือนก่อน

    El primer video que tengo que poner a velocidad 1.75 para escucharte como si hablaras normal. Lol.

  • @Nemikapo
    @Nemikapo 2 ปีที่แล้ว

    Me sale este error muchas veces, o nise si es error "No se esperaba & en este momento."

  • @starling0216
    @starling0216 3 ปีที่แล้ว +1

    Selenio para la egar anonimamente

  • @franky_359
    @franky_359 3 ปีที่แล้ว +1

    yo tambien me llamo frank alto fla

  • @starling0216
    @starling0216 3 ปีที่แล้ว +1

    Tie es que ha hacer un proxy

    • @starling0216
      @starling0216 2 ปีที่แล้ว

      Ya lo ise gracias ahora farta ponerlo rotatorio

    • @starling0216
      @starling0216 2 ปีที่แล้ว

      Pero si muestras algo más me serviria

    • @starling0216
      @starling0216 2 ปีที่แล้ว

      Sobre Prosi vpn

  • @gerlandoterrasi9133
    @gerlandoterrasi9133 2 ปีที่แล้ว +1

    me fue más o menos útil, lo que queda averiguar es como importar y exportar datos, me llama la atención, así como manipularlos y acceder a ellos

  • @bug1949
    @bug1949 2 ปีที่แล้ว

    esta muy bien pero molesta mucho que pronuncies las letras del codigo en ingles eso dejalo para cuando agas el curso en ingles es muy molesto enserio

    • @thepycoachES
      @thepycoachES  2 ปีที่แล้ว

      Hago y seguiré haciendo los videos lo más natural que me salga. No puedo perder tiempo en estos detalles

    • @gabrielacristinarodriguez1885
      @gabrielacristinarodriguez1885 ปีที่แล้ว

      Creo que el ingles es su lengua nativa, y por que seria molesto? habria que dominar el idioma ingles a esta altura.

  • @kvelez
    @kvelez ปีที่แล้ว +1

    import os
    from pathlib import Path, PurePath
    print(os.listdir())
    print(list(Path().iterdir()))
    print(Path("main.py").stem)
    print(Path("main.py").suffix)
    print(os.path.exists("main.py"))
    print(os.getcwd())
    print(Path.cwd())
    print(os.path.abspath("main.py"))
    print(Path("main.py").resolve())
    print(os.path.join(os.getcwd(), "main.py"))
    print(PurePath.joinpath(Path.cwd(), "main.py"))
    # os.mkdir("Data")
    # os.mkdir("data/sets")
    # Path("DataSet").mkdir(exist_ok=False)
    # os.rename("main.py", python.py)

  • @deavi666
    @deavi666 10 หลายเดือนก่อน

    26:00 Consulta, el archivo "test. py" es un archivo propio de Python o tú lo haz creado?