Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from os import remove #este modulo/libreria me sirve para eliminar ficheros
- import os #con esta libreria/modulo limpio la consla os.system("cls")
- #hacemos la funcion escribir fichero , para que el usuario inserte datos en un texto
- def escribir_fichero():
- fichero = open("ventas.txt","a") #la funcion open tiene dos parametros que son nombredeltexto_con_su_extension
- os.system("cls")
- print("Ingrese el texto que quieres")#y el modo de escritura que es a si pusieramos r entonces el archivo se sobreescribe y no queremos eso
- texto = input() #le indico al usuario que inserte un lineas de caracteres
- fichero.write(texto) #la funcion write escribe los parametros que les pasemos como string o una variable que contenga valores tipo string
- fichero.close()
- def leer_fichero():
- fichero = open("ventas.txt","r") #hacemos los mismo , abrimos el texto y le ponemos r que significa leer
- os.system("cls")
- print("Contenido del texto:\n")
- for linea in fichero: #for para mostrar todos los caracteres de una linea
- print(linea)
- print("TEXTO LEIDO SIN ERRORES !\n\n")
- def eliminar_fichero(): #funcion para eliminar el fichero
- remove("ventas.txt") #usamos la funcion remove y lleva un parametro que es el nombre del archivo
- os.system("cls")
- print("ARCHIVOS ELIMINADOS CORRECTAMENTE :O :")
- opciones()
- #esta funcion la usa para llamar a las funciones/metodos anteriores , es como un menu
- def opciones( ):
- print("1-Escribir en el Fichero \n2-leer en el fichero \n3-eliminar fichero \n4-salir")
- op= input()
- if op == "1":
- escribir_fichero()
- #os.system("cls") esto es para limpiar la consola si quieres comenten esta parte o sea borrenla y vean por ustedes para que sirve esta funcion
- opciones()
- elif op == "2":
- leer_fichero()
- opciones()
- elif op == "3":
- eliminar_fichero()
- opciones()
- elif op=="4":
- print("Adios , gracias por usar mi programa")
- else:
- print("Por favor ingrese una opcion correcta")
- opciones()
- opciones()
- print("Presiona una tecla para continuar")
- a = input()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement