Advertisement
Templario_7777

Tarea_python

Aug 13th, 2021 (edited)
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.98 KB | None | 0 0
  1. import tkinter
  2. from tkinter import *
  3. from tkinter import filedialog, messagebox, scrolledtext
  4.  
  5. def subirArchivo():
  6.     pathArchivo = filedialog.askopenfilenames()
  7.     return pathArchivo
  8.  
  9. def cargaArchivo(rutaArchivo):
  10.     if rutaArchivo != " ":
  11.         f = open(rutaArchivo, "r")
  12.         contenidoArchivo = f.read()
  13.         f.close()
  14.         areaDeTexto.insert("1.0", contenidoArchivo)
  15.  
  16. ventanaPrincipal = Tk()
  17.  
  18. barraMenu = Menu(ventanaPrincipal)
  19. ventanaPrincipal.config(menu=barraMenu)
  20.  
  21. opcion = Menu(barraMenu, tearoff=0)
  22. opcion.add_command(label="Abrir_Archivo",command=subirArchivo)
  23. barraMenu.add_cascade(label="Menu_Archivo", menu=opcion)
  24. areaDeTexto = scrolledtext.ScrolledText(ventanaPrincipal, wrap=WORD, width=80, height=20)
  25. areaDeTexto.pack()
  26. botonCargar = Button(ventanaPrincipal, text="Cargar", command=cargaArchivo(subirArchivo()))
  27. botonCargar.pack()
  28. ventanaPrincipal.geometry("500x500")
  29. ventanaPrincipal.title("Leer un archivo")
  30. ventanaPrincipal.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement