Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2015
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.94 KB | None | 0 0
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3.  
  4. #crear_peticiones.py
  5.  
  6. # Abre la lista de peticiones para leerla.
  7. f = open('lista_peticiones.txt')
  8. f_peticion = ''
  9.  
  10. # Recorre línea a línea la lista de peticiones
  11. for line in iter(f):
  12.     # Si la línea empieza con un igual, es un nombre de usuario y no parte de una petición
  13.     if line[0] == '=':
  14.         # Cerrar el archivo anterior si había uno abierto
  15.         if f_peticion:
  16.             f_peticion.close()
  17.  
  18.         # Abrir un archivo nuevo por cada usuario en la carpeta "peticiones" para guardar su petición de forma individual
  19.         # El archivo se llamará "nombre_de_usuario.txt" sin el igual
  20.         f_peticion = open("peticiones/"+line[1:].strip(' \t\n\r').lower()+".txt","w")
  21.     else:
  22.         # Escribir la petición del usuario en su archivo correspondiente
  23.         f_peticion.write(line)
  24.  
  25. # Cerrar todos los archivos que quedaban abiertos
  26. f.close()
  27. f_peticion.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement