Curso Python. Archivos externos II. Vídeo 38

Поділитися
Вставка
  • Опубліковано 1 січ 2025

КОМЕНТАРІ • 119

  • @pildorasinformaticas
    @pildorasinformaticas  3 роки тому +8

    ✅✅ ✅ ✅ ✅ Todos mis cursos gratuitos 👉 www.pildorasinformaticas.es ✅✅ ✅ ✅ ✅
    🚀 ¿Quieres ejercicios? ¿Quieres más temario? 👉 www.pildorasinformaticas.es/course/python-tutorizado/🚀
    🚀 ¿Quieres que te resuelva las dudas de Python👉 www.pildorasinformaticas.es/course/python-tutorizado/ 🚀
    💥💥💥 Siempre seguiré subiendo cursos gratuitos por aquí. Gracias a todos por seguirme. 💥💥💥

  • @nicolasdacci8913
    @nicolasdacci8913 3 роки тому +10

    cada día se pone mejor el curso, es tan agradable que a pesar del cansancio del trabajo diario, dan ganas de sentarse a estudiar todos los días. Gracias Juan..

  • @alexandercorredorbass
    @alexandercorredorbass Рік тому +13

    Al abrir el archivo, pueden pasar el parámetro encoding="utf-8" en la función open() para que puedan usar la letra "ñ" y caracteres especiales. Ejemplo: open("archivo.txt", "a", encoding="utf-8"), saludos!!

  • @fabiancardona8661
    @fabiancardona8661 5 місяців тому

    despues de tanto tiempo y es el mejor curso que he visto con respecto a python

  • @sts5781
    @sts5781 7 років тому +4

    Hola.Aunque he visto algunos vídeos de este curso de Python,no es el curso que estoy siguiendo ahora mismo,aunque a veces no puedo evitar echarles un vistazo.Pero escribo aquí porque es el curso que está dando usted ahora.Llevo un tiempo viendo sus vídeos y lo menos que puedo hacer es darle las gracias.Llevo desde septiembre cursando un certificado de profesionalidad de desarrollo de aplicaciones con tecnologías web,y los cursos suyos de html5,javascript,php y mysql me están ayudando mucho.Se nota que usted es apasionado,que tiene muchísimo conocimiento y que tiene ganas de transmitirlo (al igual que mi profesor por cierto y por suerte).Si no fuera por personas así,los que pasados los 30 años hemos decidido meternos en el mundillo de la programación sin tener ni idea tendríamos muy difícil aprender y formarnos.Así que mil gracias por el tiempo libre que usted invierte en la creación de estos vídeos que son sencillamente maravillosos.Soy capaz de ver 3 horas de vídeos del tirón y me lo paso genial! Son el complemento ideal para la formación que estoy haciendo,que es bastante buena pero un poco corta.Gracias de nuevo,enhorabuena y un saludo.Que le vaya bien ;)

  • @biomedica9494
    @biomedica9494 3 роки тому +4

    Confirmo, siempre es una buena ocasión para aprender python.
    Gracias por los cursos, sirven demasiado, más en pandemia

  • @jrg901
    @jrg901 2 роки тому

    Comunicas de maravilla. Muchas Gracias por tu trabajo altruista.

  • @josemanuelnonidez6785
    @josemanuelnonidez6785 3 роки тому +3

    Muy buenas, me está encantando este curso, para alguien como yo que se está iniciando en el mundo de la programación en python está genial, se explican todos los conceptos del lenguaje de una forma muy precisa y sencilla de entender, muy buen trabajo del profesor.
    No he visto todo el curso aún pero vendría muy bien un video tratando archivos .csv, no sé si está contemplado más adelante en el curso y no lo he visto, si es así ya llegaré a ello.
    Muchas gracias por tan buen curso.
    Saludos.

  • @macasanovat
    @macasanovat Рік тому

    Por si le sirve a alguien, después de investigar un poco, 2 formas de añadir directamente el texto al final del archivo.txt:
    1
    archivo_texto = open('archivo.txt', 'r+')
    archivo_texto.readline() # fijamos el cursor al final
    archivo_texto.write('
    Otra última+++')
    archivo_texto.close()
    2
    with open('archivo.txt', 'a') as file:
    file.write('
    Otra última+++')
    Las 2 hacen lo mismo. Muchas gracias por sus explicaciones.

  • @eramovil5670
    @eramovil5670 Рік тому

    excelente curso, muchas gracias por la dedicación que le has puesto. saludos

  • @PetaZire
    @PetaZire 7 років тому +13

    Gracias por tus videos, tus tutoriales son los mejores!

  • @Mary-cn6sd
    @Mary-cn6sd 4 роки тому

    graciasss por tu video 37 sigue así muy bien. una suscriptora mas. saludos

  • @carlosmunoz9957
    @carlosmunoz9957 3 роки тому

    Excelente Juan.. Felicitaciones....

  • @danielaojeda4200
    @danielaojeda4200 3 роки тому

    Muchas gracias por el video! Super util y simple de entender!

  • @vargasvarzav3410
    @vargasvarzav3410 7 років тому +1

    Gracias maestro, dios lo bendiga y prosperidad para usted. Le agradeceríamos mucho que este curso lo desarrolle a profundidad como el de Java (se lo recomendado a varios y todos no se imagina cuanto se lo agradecen)

  • @oscarnunezchia8474
    @oscarnunezchia8474 Рік тому

    Sin palabras...Muchas gracias...sigo tu LUZ...jajajaj

  • @disenoelectronicayprograma2224
    @disenoelectronicayprograma2224 8 місяців тому

    Definitivamente esto se vuelve adictivo, jejeje.

  • @alfonsoramirez6890
    @alfonsoramirez6890 7 років тому

    Hasta aqui vamos bien, WELL DONE @pildorasinformaticas !!!!!!

  • @cokeDeToro
    @cokeDeToro 4 роки тому +4

    38 vídeos en 4 días y con ganas de más! gracias Juan, eres un crack!

    • @pablocesarayalasampedro6110
      @pablocesarayalasampedro6110 4 роки тому +1

      Hola, ¿en serio 38?
      Que potencia

    • @matiasromera330
      @matiasromera330 4 роки тому +1

      38 videos en 3 días, aclaro que ya he hecho otros cursos y por eso lo agarro más rápido, igual mi estrategia es quemarlo rápido para recién ahí ponerme a verlo en profundidad

    • @TzJosue
      @TzJosue 3 роки тому +3

      sin practicar supongo, cada tema me pongo a buscar algunos ejemplos y asi armo mi base de ejercicios para practicar y no olvidarme xd

  • @migueldomiguez6757
    @migueldomiguez6757 5 років тому +4

    Muy buen curso, ojala se anime en hacer uno sobre MongoDB

  • @hanetmendez5951
    @hanetmendez5951 4 роки тому

    Hola Juan, muy interesante su curso de python..

  • @ChavaMartin
    @ChavaMartin 7 років тому +2

    muy interesantes, gracias, buscare tus otros tutoriales

  • @zasory
    @zasory 10 місяців тому

    Muchisimas gracias

  • @martinezsantiagoalainmigue4308
    @martinezsantiagoalainmigue4308 3 роки тому

    Miguel Martínez estuvo aquí!!

  • @memejamas3818
    @memejamas3818 3 роки тому

    gracias profe hoy si hay mucha inf jajajajaja

  • @universoprogramado9516
    @universoprogramado9516 3 роки тому

    veo los anuncions para apoyar mas

  • @juancarlosgamarra1612
    @juancarlosgamarra1612 6 років тому

    me agrada su esplicacion y se entiende muy bien el desarrolo me podria decir con matrices de 3 dimenciones como cargas datos personas,ventas ,anuales,importes,y zona ,con la mejor venta y informe del total dentro de matrices me ayuda gracias

  • @andresvera6653
    @andresvera6653 7 років тому +1

    Excelente maestro

  • @LuisMejia-up3lj
    @LuisMejia-up3lj Рік тому

    ¡¡¡¡excelente curso profesor!!!! pregunta ¿es necesario el punto y coma al final del comando readlines??

  • @robertobecerril3195
    @robertobecerril3195 4 роки тому +4

    hola, buenos videos en tu curso, una consulta como aplico ficheros o estos comandos del capitulos de 37 y 38 a un proyecto real??

  • @lordyoda2805
    @lordyoda2805 6 років тому +5

    Juan Abrazos, juan hay posibilidad de unas 6 clases de python aplicadas a blockchain . Y otra serìa un intensivo de hyperledger que abarque la logica, el setup, backend y frontend de hyperledger tendra un costo eso.

    • @pildorasinformaticas
      @pildorasinformaticas  6 років тому +6

      Muy interesante todo lo que propones. Mi problema es el tiempo...que no tengo. Pero lo intentaré. Un saludo!

  • @camiloandrespastorpalacio5933

    Hola buenas. como están.
    Una pregunta. es que estoy haciendo dos documentos ya que tengo que separar el proceso.
    uno es para que podemos crear el documento y el otro es para que se pueda modificar. ahora si quiero hacer en todo el código en documento .py sin necesidad de borrar los métodos que se describen en el video. como tengo que utilizar el método open() ya que no quiero colocar w para luego borrarlo y escribir r+. con el r+ me da un error si genero el código diciendo que no existe el fichero.
    y si genero el código con "w" dice que el no esta en modo lectura. después hice otra prueba colocando el "r+" y muestra que esta no encuentra el archivo.
    modificación

  • @elialabanzaesm287
    @elialabanzaesm287 7 років тому +6

    Gracias por tus vídeos eres un buen profesor pero no se si también podrías hacer un curso de C o C++ te lo agradecería mucho

  • @igmahal
    @igmahal 2 роки тому

    @pildorasinformaticas Perdon por mi ignoranca pero quería saber por qué en el minuto 12:04 se coloca un punto y coma. Pregunto por que no lo ví a lo largo de estos 38 videos y me dejó como medio descolocado. Si alguien me pudiera responder se lo agradecerí. Muchisimas gracias.

    • @marcogonzalez5879
      @marcogonzalez5879 2 роки тому +1

      Tengo entendido que el punto y coma es lo mismo que hacer un salto de línea. En caso de que quieras declarar varias variables en una sola línea o ejecutar varias funciones en una solo línea.

    • @guille7232
      @guille7232 Рік тому

      Pienso que no es nada serio, solo ignora el punto y coma. Es posible que se haya confundido con otro lenguaje

  • @jolugama
    @jolugama 3 роки тому

    gracias

  • @hugolesthar
    @hugolesthar 7 років тому

    Que rifado, muy bien explicado

  • @jorgemartinez9714
    @jorgemartinez9714 2 роки тому

    De antemano gracias por tomarte el tiempo de hacer estos videos, hoy hago el curso y veo que al agregar nueva información se está repisando la información anterior, como hago para que se inserte y no se repise?

  • @CR92122
    @CR92122 5 років тому +2

    Necesito un poco de ayuda
    Creo que estoy haciendo todos los comandos bien, cuando imprimo el archivo con print sale bien, pero cuando abro el txt con el bloc de notas no sale actualizado, sigue cómo estaba al final del video anterior, llevo un par de días buscando una forma de que me funcione pero no lo he logrado, he intentado hacerlo con diferentes archivos, en diferentes carpetas, pero sigo sin ver los cambios, solo me sale las primeras 3 líneas que escribimos en el primer video

    • @alvarosuarez3020
      @alvarosuarez3020 3 роки тому

      Hola... Solucionaste? Estoy en lo mismo ahorita...

    • @alvarosuarez3020
      @alvarosuarez3020 3 роки тому

      Ya encontré el error. Era que no habia cerrado con close() y pues el cursor seguía al final.

  • @jonatanosorioramirez8703
    @jonatanosorioramirez8703 3 роки тому

    hola tengo una pregunta cuando ejecuto eso en el simulador me funciona bien pero cuando hago que la raspberry se ejecute solo al reiniciarlo no me graba nada en el archivo plano por que sera?

  • @JavierGonzalez-zd9hs
    @JavierGonzalez-zd9hs 11 місяців тому

    es necesario importar la libreria?

    • @quinojuan2
      @quinojuan2 18 днів тому

      a raiz de tu consulta comenté la linea de "from io import open" y todo funcionó correctamente. Preguntale a ChatGPT por qué. Te va a responder más rapido.

  • @jhonsebastianboterolemos3046
    @jhonsebastianboterolemos3046 4 роки тому +1

    quisiera saber si con la libreia "IO" tambien puedo abrir videos , fotos o es exclusiva para archivos de texto ?

    • @MRaosari
      @MRaosari 4 роки тому +1

      se puede usar cv2, solo que tienes que instalar la libreria, puedes manejar fotos, videos, o cámaras web etc... algo tarde xD pero por si alguien más lo busca

    • @jhonsebastianboterolemos3046
      @jhonsebastianboterolemos3046 4 роки тому

      @@MRaosari gracias jejeje y si ya aprendí a usar cv2

  • @Ismael-uj6fv
    @Ismael-uj6fv 7 років тому +3

    Buenas tardes Juan, en primer lugar felicitarte por le curso de Python, con tu forma de explicar se hace realmente fácil aprender. Me he estudiado todos los capítulos en 3 semanas y estoy con ganas de más.
    Tenía una consulta, me he fijado que en tu web los vídeos del curso van solo hasta el número 35 mientras que en UA-cam están hasta el Nr.38, por algún motivo?
    También quería preguntarte si improvisas el contenido de los siguientes vídeos o ya tienes listo el esquema de todo el curso, de ser así me gustaría saber el orden correcto de hacer el curso para poder in avanzando por mi mismo para los siguientes capítulos.
    Gracias y un saludo.

    • @pildorasinformaticas
      @pildorasinformaticas  7 років тому +11

      Hola !! Gracias por el comentario. Me alegro de que te guste el curso. El motivo de que la web vaya port detrás es porque no tengo tiempo para todo. Lo primero es subir el vídeo a UA-cam y cuando tengo tiempo lo subo a mi web (un proceso que requiere algo de tiempo). En cuanto al esquema del curso, si, tengo esquema del curso. Creo recordar que en el vídeo uno (o el 2 no recuero bien) menciono el esquema del curso punto por punto. De todas formas si que hay algo de improvisación, la mayoría de las veces por culpa vuestra ya que me mencionáis cosas que queréis ver y que no mencioné en el esquema y que considero son buenas ideas. Otras veces soy yo el que ve algo interesante que no tenía previsto ver en el curso y lo meto. Un saludo!!

  • @khristianss
    @khristianss 3 роки тому

    Una consulta: en vez de archivo.txt... como hago para que emerja una ventana y me ofrezca seleccionar mi propio archivo? help!

  • @nico0360
    @nico0360 6 років тому

    Hola disculpa me gustaría saber si puedes ayudarme con la duda de si es posible que desde python extraiga un numero de un txt, por ejemplo "%edad% 20" y que Python extraiga de esa linea solo el valor para sumarlo con otro.
    ¡Te agradecería demasiado si me ayudas con esta duda!

  • @victorlefeu
    @victorlefeu 5 років тому

    Seria correcto construir un HTML CSS y JS desde Python leyendo un csv exportado desde una DDBB...? se estila hacer esto?

  • @littlewistle2546
    @littlewistle2546 4 роки тому

    Hola ¿Como podria modificar una linea de texto?

  • @SuaPablo
    @SuaPablo 7 років тому

    Fantástico, muchas gracias!

  • @angelgonzalez-bu1no
    @angelgonzalez-bu1no 6 років тому

    Quiero pensar que no solo trabaja con archivos tipo TXT sino que tambien se hará con excel, etc...No es asi? Gracias

  • @aavagliano
    @aavagliano 3 роки тому

    TypeError: write() argument 1 must be unicode, not str
    Uso Python2,X y aqui me da error:
    archivo_texto.writelines(str(line) for line in lista_texto)
    no se como arreglarlo, por favor ayuda

  • @cursos_enlinea
    @cursos_enlinea 5 років тому

    Una consultita profe, tengo un archivo de 100000 lineas, al tratar de leer se genera un python memory error, hay alguna forma de solucionar esto? Alguna librería o algo por el estilo??

  • @SotovisionHD
    @SotovisionHD 4 роки тому +1

    ¿Por qué tuvo que quitar el print(archivo_texto.readlines()) para que funcionara ? Gracias por el conocimiento :D

    • @jmcastineira1
      @jmcastineira1 4 роки тому +1

      Hola, buenas tardes,
      Realmente no hacía falta, pero para después poder usar lista_texto = archivo_texto.readlines() y no le diera error, iba a necesitar usar archivo_texto.seek(0) y mover así el puntero de lectura al principio del archivo. Supongo que lo colocó así para mantener la explicación del vídeo más simple.
      Saludos,

  • @playlisterx7799
    @playlisterx7799 7 місяців тому

    Buenos tengo una consulta, alguien sabe porque usa el ";" en el último código cuando nombra la variable "lista_texto"??

    • @quinojuan2
      @quinojuan2 18 днів тому

      Simplemente mezcló sintaxis de otros lenguajes. Ya se explicó anteriormente que el punto y coma no es necesario en Python. Saludos

  • @jabyerre
    @jabyerre 6 років тому

    Hola, tengo un problema cuando intento reemplazar datos de un fichero tal como explicas, pero en modo binario:
    archivo_texto=open("archivo.txt", "wb") # En modo binario
    archivo_texto.seek(0) # Esto lo que hace es posicionar el puntero donde queramos, al ser (0) nos imprime el texto desde el principio
    frase=(b"\x01\x02\x03")
    archivo_texto.write(frase)
    archivo_texto.close()
    No me consigue reemplazar correctamente los primeros tres bytes, ya que lo que hace es grabar esos tres bytes , si, pero borrándome el resto del fichero ¿alguna alternativa?

  • @hanetmendez5951
    @hanetmendez5951 4 роки тому

    Siguiendo este video y realizando un ejercicio.
    Tengo un archivo con 1000 líneas (Reducido a este tamaño) y ejecuto
    el programa siguiente para leer la información contenida en él.
    from io import open
    from datetime import datetime
    archivo="informe_estadistico201906-1.txt"
    print("Modificar texto al archivo.",archivo)
    print("Inicia: ",datetime.now())
    archivo_texto=open(archivo,"r")
    print("
    Texto original")
    lista_texto=archivo_texto.read();
    print("Lee archivo: ",datetime.now())
    archivo_texto.close()
    print(lista_texto)
    print("Finaliza: ",datetime.now())
    En el resultado de las fechas y horas, me muestra como si la
    ejecución hubiese tardado menos de 2 segundos, pero el tiempo que tarda en
    mostrarme la información en la consola es casi de 2 minutos..
    Me podrías ayudar con la explicación para conocimiento..
    Gracias
    Cordialmente;
    Hanet Méndez Linares
    Bogotá, Colombia

  • @santi_ai
    @santi_ai 4 роки тому

    como se agrega en vez de reemplazar la linea, es decir, como voy a la posicion 0 de la linea 2 y ahi agregar "Texto" ? gracias.

    • @jmcastineira1
      @jmcastineira1 4 роки тому +1

      Hola, buenas tardes
      De esta forma a mi me resultó:
      archivo_texto = open("archivo.txt", "r+")
      texto = archivo_texto.read()
      archivo_texto.seek(0)
      archivo_texto.write("Línea de texto a agregar al principio
      ")
      archivo_texto.write(texto)
      archivo_texto.close()
      Saludos

    • @santi_ai
      @santi_ai 4 роки тому

      @@jmcastineira1 De esta forma se agrega al principio de todo, pero no al principio de la linea 2

    • @jmcastineira1
      @jmcastineira1 4 роки тому +3

      @@santi_ai
      Hola nuevamente.
      Prueba de esta otra forma:
      archivo_texto = open("archivo.txt", "r+")
      texto = archivo_texto.readlines()
      texto.insert(2, "Texto a agregar en la posición 2
      ")
      archivo_texto.seek(0)
      archivo_texto.writelines(texto)
      archivo_texto.close()
      De esta forma es aún más simple y puedes insertar donde gustes, solo cambias el número 2 en los parámetros del insert y colocas la posición donde lo quieras colocar.
      Saludos

    • @santi_ai
      @santi_ai 4 роки тому +3

      @@jmcastineira1 Si exacto! funciono, solo que poniendo 1 en vez de 2 en texto.insert. Como no lo vi antes? GRACIAS!

  • @Pepetecno
    @Pepetecno 7 років тому

    Hola.
    ¿Es posible hacer programación estructurada con Python?

    • @ushiookasaki
      @ushiookasaki 6 років тому +2

      No creo. Aunque python se ejecute como scripting en su interprete y no se necesite una función maestra como main no cuenta con las famosas directivas GOTO o GOSUB que hacen posible la programación estructurada. Lo que si se puede hacer es programación funcional, orientado a objectos, imperativo y reflexivo ;)

  • @alejoservin9362
    @alejoservin9362 5 років тому

    Porque el punto y coma como en c# lo pide el como pamaetro el readlines()?

  • @carlosandresbetancur2265
    @carlosandresbetancur2265 Рік тому

    El manejo de los archivos externos no me funciona ¿porque?

  • @angelrangel404
    @angelrangel404 5 років тому +1

    hoola! Que tal? Me encantan tus videos, ya voy casi finalizando el curso llevo 1 semana en ello y me encuentro con una pequeña pregunta: ¿Es posible leer código python alojado en un archivo .txt externo e interpretarlo con sublime text 3, micropython para Xbee 3G Cellular moden, o cualquier otra herramienta? Estoy trabajando en un pequeño proyecto de IoT en mi trabajo y quiero saber si puedo hacer eso con micropython ya que eso podría hacerlo más productivo. Gracias de antemano por todo el curso!

    • @joaquinyablonovich9928
      @joaquinyablonovich9928 4 роки тому +1

      como podes terminar el curso en 1 semana entendiendo todo?

    • @supercucho12
      @supercucho12 4 роки тому +2

      @@joaquinyablonovich9928 Dedicación, si estudias 3-4 horas al dia por una semana te lo llevas, y si vienes de otro lenguaje hay varios conceptos que ya es mucho más fácil entender. Si vienes de dominar Java y te pasas a Python es un paseo.

  • @alexochoa9364
    @alexochoa9364 5 років тому

    tengo una duda se puede reproducir musica o programas ?

    • @quinojuan2
      @quinojuan2 18 днів тому

      weee, amigo. Estoy aprendiendo a abrir un txt y ya queres reproducir música... jajaj. Paso a paso

    • @alexochoa9364
      @alexochoa9364 18 днів тому

      @quinojuan2 hombre al final logré más jajaja ya hace 5 años que comenté este video jajaja

  • @hijodeGaladriel
    @hijodeGaladriel 4 роки тому

    Aquí se muestra la manera de controlar el puntero mediante comando seek y readlines

    • @jesusmolina5951
      @jesusmolina5951 3 роки тому

      funcion de crear archivos externos con python? dejara de funcionar el codigo?No es mas facil crear y escribir en un texto normal de toda la vida?

  • @Hex4w0rd
    @Hex4w0rd 7 років тому

    ¡Muchas gracias por el curso! ¿Podrías hacer en el futuro, un curso de bash scripting?

  • @makjimenez5431
    @makjimenez5431 5 років тому

    Si yo tengo en un febrero
    1,2,3,4 en una sola línea y quiero leer ese txt pero quiero abrirlo como una lista [1, 2,3,4]

  • @jmf8969
    @jmf8969 5 років тому

    Alguien sabe como modificar(remplazar) una linea de un archivo de texto ? Y también saber si existe una forma de eliminar una linea.
    Agradecería los aportes que puedan dar al respecto.

    • @onzamono
      @onzamono 2 роки тому

      Al final del vídeo muestra exactamente cómo remplazar una línea. Para eliminar, como estamos tratando con una lista, se hace igual que si quisieras eliminar un elemento de una lista. Si en lugar de:
      `lista_texto[1]="Esta línea ha sido incluida desde el exterior
      "`
      pones
      `lista_texto.pop(n)'
      donde `n` es el número de línea que quieres, la eliminarás de la lista y al hacer funcionar el método .writelines sobrescribirá el documento con los cambios.

  • @diegoosorio3838
    @diegoosorio3838 4 роки тому

    Alguien me explica para qué sirve el "a+" y en qué se diferencia del "r+" plsssss

  • @aaronvargas5911
    @aaronvargas5911 6 років тому

    ¿como hago para que me lea un archivo.txt en una ruta específica?

    • @wgmorenoh
      @wgmorenoh 5 років тому

      yo hice lo siguiente archivo_texto=open("calculos/archivo.txt","r+")
      y me funcionó sin problema, también dando una ruta directa: archivo_texto=open("c:/users/maria/documents/archivo.txt","r+"), espero que te sirva.

  • @sergioaviles2385
    @sergioaviles2385 7 років тому

    Hola, saludos.
    Me gustaria plantear una duda que tengo respecto un programa, puesto que soy nuevo en PYTHON y estoy practicando con condicionales. Mi programa es este:
    print("QUE PORCENTAJE DE UNA HORA HA TRANSCURRIDO?")
    minuto=int(input("Introduzca el minuto: "))
    def porcentajes_hora(hora):
    porcentaje=minuto/.6
    if minuto>60:
    porcentaje=("MINUTO INCORRECTO")
    return porcentaje
    print(porcentajes_hora(int(minuto)))
    Como pueden ver, lo que hace es preguntar el minuto de la hora que queremos averiguar su porcentaje en tipo de dato "int". Por lo que si le ponemos "30", el programa responde con "50.0". Lo que me gustaria saber es cómo puedo modificar el código de modo que después del "50.0" se ponga el signo de porcentaje, de manera que la respuesta final sea "50.0%".
    Gracias de antemano por su atención, me sería de gran ayuda si me pudieran resolver esta duda.

    • @josemariaramironieto555
      @josemariaramironieto555 7 років тому

      Yo haría esto:
      print(porcentajes_hora(int(minuto)), "%"
      Prueba y me dices.

    • @josemariaramironieto555
      @josemariaramironieto555 7 років тому

      Poniendo un paréntesis mas al final, que se me ha pasado. O bien con el modificador .format, de esta forma:
      print("{0}%".format(porcentajes_hora(int(minuto))))

  • @gerardoutside
    @gerardoutside 7 років тому +1

    Hola
    Arranque a ver sus videos y quisiera saber si es conveniente leer manuales de versiones anteriores a las 3 o lo doy por descartado. Perdón por las molestias es qué hay tanta información que me abruma.

    • @pildorasinformaticas
      @pildorasinformaticas  7 років тому +4

      Te recomiendo que leas manuales y libros de la versión 3 en adelante. Ha habido cambios de sintaxis importantes en la versión 3 y si lees manuales de versiones anteriores es posible que te causen confusión. UN saludo!!

  • @megamente5952
    @megamente5952 7 років тому

    pildorasinformaticas
    subiras mas videos al curso ??

  • @smith1665
    @smith1665 4 роки тому +4

    se que es mucho tiempo espero alguien lo lea.
    mi pregunta es: cuando reemplazo utilizando tu metodo si la cadena es menor al actual se crea una nueva linea al final. por que?

    • @jmcastineira1
      @jmcastineira1 4 роки тому +1

      Hola, buenas tardes,
      Verifica en que posición te encuentras en el archivo al momento de usar el comando write(), puede que antes hayas hecho alguna lectura, y además después de usar este comando si vas a hacer alguna lectura asegúrate de usar el seek(0) antes que la lectura. Espero te funcione, saludos

  • @SanchezAntonioProject
    @SanchezAntonioProject 4 роки тому +1

    yo no le veo mucho uso, a crear archivos de .txt vinculados con python? alguien tiene algún ejemplo de algo real

    • @pildorasinformaticas
      @pildorasinformaticas  4 роки тому +9

      Guardar logs. Guardar metadatos etc. Todo real. Un saludo!!

    • @renaacer
      @renaacer 4 роки тому +2

      Aplicaciones de escritorio que al exportar datos, lo hacen como archivo plano, claro habrá que definir bien la estructura y de esa misma forma leerlos o usar delimitadores para por ejemplo abrirlos con excel

  • @swiitTV
    @swiitTV 4 роки тому +1

    esto realmente te puede servir para algo en un codigo de verdad?

    • @MRaosari
      @MRaosari 4 роки тому

      e_______________________________________________e

  • @haroldpepete
    @haroldpepete 6 років тому +1

    Como diria torrente, demasiado bamby, muy pediatrico

  • @Marcurbex
    @Marcurbex 4 роки тому

    v