daily pastebin goal
50%
SHARE
TWEET

Untitled

a guest Feb 23rd, 2019 68 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. from tkinter import *
  2. import time
  3. janela = Tk()
  4. janela.geometry("400x400+100+100")
  5. def salve():
  6.     narquivo = str(e1.get())
  7.     arquivo = open('{}.odt'.format(narquivo),"w")
  8.  
  9.     aula = str(e2.get())
  10.     arquivo.write("Aula do Dia: "+aula+'\n')
  11.  
  12.     bt.destroy()
  13.     l.destroy()
  14.     l2.destroy()
  15.     e2.destroy()
  16.     e1.destroy()
  17.  
  18.     l1 = Label(janela, text="Texto Digitado e Salvo",fg='#008000')
  19.     l1.grid(row=1,column=0)
  20.  
  21.  
  22.     text = str(input("Digite seu Texto: "))
  23.  
  24.  
  25.     com = int(input("Deseja por mais paragrafos?\nSim-Digite o numero de paragrafos\nNão-Digite 0\n"))
  26.     if com > 0 :
  27.         aux=com
  28.         a= []
  29.         d= []
  30.         arquivo.write("\n"+text+'\n')
  31.  
  32.         for i in range(aux):
  33.             com=com-1
  34.             d =str(input("Digite o texto: \n"))
  35.             a.append(d)
  36.             arquivo.write('\n'+a[i]+'\n')
  37.             x =False
  38.         while not x:
  39.             print("Finalizado!")
  40.             x= True
  41.     else:
  42.         c = Label(janela,text= text)
  43.         c.grid(row=2,column=0)
  44.         print("Finalizado!")  
  45.  
  46. l = Label(janela,text="Qual Sera o nome do arquivo?",fg='#008000')
  47. l.grid(row=0,column=0)
  48.  
  49. e1 = Entry(janela)
  50. e1.grid(row=1 , column=0)
  51.  
  52. l2 = Label(janela,text="Voce está em qual aula?",fg='#008000')
  53. l2.grid(row=2,column=0)
  54.  
  55. e2 = Entry(janela)
  56. e2.grid(row=3,column=0)
  57.  
  58. bt = Button(janela, text="ok",command=salve)
  59. bt.grid(row=4,column=0)
  60.  
  61.  
  62. janela.mainloop()
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top