Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
sobrescribir txt
#2
El método str.upper no altera la cadena original, de hecho ningún método que actúe sobre cadenas de caracteres lo hace porque éstas son inmutables. En lugar de eso, la función retorna una nueva cadena íntegramente en letras mayúsculas. Por ende, si content es el contenido de tu archivo y filename el nombre, entonces:

  1. # Convertirlo a mayúsculas.
  2. content = content.upper()
  3. filename = filename.upper()
  4. # Reemplazar el contenido anterior por el nuevo.
  5. with open(filename, "w") as f:
  6.    f.write(content)


Un saludo.
Responder


Mensajes en este tema
sobrescribir txt - por angeljonh - 18-11-2016, 03:25 AM
RE: sobrescribir txt - por Francisco - 21-11-2016, 06:03 PM

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)