Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #-------------------------------------------------------------------------------
- # Name: Escribir y Leer un archivo de texto plano
- # Purpose:
- #
- # Author: jsanchezberro
- #
- # Created: 31/05/2013
- # Copyright: (c) jsanchezberro 2013
- # Licence: GPL 3
- #-------------------------------------------------------------------------------
- def main():
- nombre=raw_input("Nombre del fichero:")
- print "El nombre es: ";nombre
- opcion=raw_input("Introduzca opcion (1: leer o 2: escribir):")
- if (opcion=="1"):
- print "Contenido es:"
- try:
- archivo=open(nombre,"r")
- linea=archivo.read()
- print linea
- except Exception as problema:
- print "Se ha producido un problema al leer el archivo:"
- print problema
- else:
- if (opcion=="2"):
- print "escribir"
- try:
- archivo=open(nombre,"w")
- except Exception as problema:
- print "Se ha producido un problema al leer el archivo:"
- print problema
- salida=""
- while (salida<>"QUIT"):
- linea=raw_input("Introduzca una nueva linea o QUIT para terminar:")
- if(linea=="QUIT"):
- salida="QUIT"
- else:
- try:
- archivo.write(linea + "\n")
- except Exception as problema:
- print "Se ha producido un problema al leer el archivo:"
- print problema
- pass
- if __name__ == '__main__':
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement