Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import tkinter
- from tkinter import *
- from tkinter import filedialog, messagebox, scrolledtext
- def subirArchivo():
- pathArchivo = filedialog.askopenfilenames()
- return pathArchivo
- def cargaArchivo(rutaArchivo):
- if rutaArchivo != " ":
- f = open(rutaArchivo, "r")
- contenidoArchivo = f.read()
- f.close()
- areaDeTexto.insert("1.0", contenidoArchivo)
- ventanaPrincipal = Tk()
- barraMenu = Menu(ventanaPrincipal)
- ventanaPrincipal.config(menu=barraMenu)
- opcion = Menu(barraMenu, tearoff=0)
- opcion.add_command(label="Abrir_Archivo",command=subirArchivo)
- barraMenu.add_cascade(label="Menu_Archivo", menu=opcion)
- areaDeTexto = scrolledtext.ScrolledText(ventanaPrincipal, wrap=WORD, width=80, height=20)
- areaDeTexto.pack()
- botonCargar = Button(ventanaPrincipal, text="Cargar", command=cargaArchivo(subirArchivo()))
- botonCargar.pack()
- ventanaPrincipal.geometry("500x500")
- ventanaPrincipal.title("Leer un archivo")
- ventanaPrincipal.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement