Advertisement
elcocodrilotito

palabra especial

Nov 24th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.67 KB | None | 0 0
  1. """Escribir una función que tome como argumento un fichero y una palabra especial y cree dos nuevos ficheros, uno con todas las líneas
  2. del fichero original que contenga la palabra especial y el otro con las que no la contengan"""
  3.  
  4. def palabra_especial(fichero,palabra):
  5.     fp1=open(fichero)
  6.     fp2=open("palabra especial(ESPECIAL).txt","w")
  7.     fp3=open("palabra especial(RESTO).txt","w")
  8.     linea=fp1.readline()
  9.     while linea:
  10.         if palabra in linea:
  11.             fp2.write(linea)
  12.         else:
  13.             fp3.write(linea)
  14.         linea=fp1.readline()
  15.     fp1.close()
  16.     fp2.close()
  17.     fp3.close()
  18. palabra_especial("palabra especial.txt", "policia")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement