я начинающий в Питоне, может мой вопрос очень простой, но … подскажите пожалуйста как привязать результат работы функции к шкале? Хочу, чтобы результаты выводились на шкалу.
from __future__ import division
from Tkinter import*
root = Tk()
frame= Frame(root, width=500, height=100, bg=“blue”)
frame.grid()
sca1 = Scale(frame,orient=HORIZONTAL,length=300,
from_=0,to=100,tickinterval=10,resolution=0.1)
sca1.grid()
class Application(Frame):
def __init__(self, master=None):
self.master = master
self.menubar = Menu(self.master)
Frame.__init__(self)
menu = Menu(root)
root.config(menu=menu)
filemenu = Menu(menu)
menu.add_cascade(label='File', menu=filemenu)
filemenu.add_command(label='Open', command=self.openfile)
filemenu.add_command(label='Save', command=self.savefile)
filemenu.add_command(label='Quit', command=root.destroy)
infomenu = Menu(menu)
menu.add_cascade(label='About…', menu=infomenu)
infomenu.add_command(label='About Programm', command=self.about)
frame = Frame(root)
frame.grid()
self.grid()
self.createF1()
def createF1 (self):
top=self.winfo_toplevel()
top.rowconfigure(0, weight=1)
top.columnconfigure(0, weight=1)
self.rowconfigure(0, weight=1)
self.columnconfigure(0, weight=1)
self.Button = Button (self, text = “Start”, font = (“Arial”, 18), bg = “white”, relief=FLAT)
self.Button.bind(“<Button-1>”, self.Feat1)
self.Button.grid(row = 0, column = 0)
def Feat1(self, event):
f=open('D:\\Text\Text1.txt').read()
a = ()
print ('Total number of alphabetic characters/Total number of characters', (len(a)/len(f))*100)
app = Application()
app.master.title(“Author Identificaton”)
root.geometry( “400x300+200+100”)
root.resizable(0,0)
app.mainloop()
root.mainloop()