【发布时间】:2018-11-22 12:26:21
【问题描述】:
大家好
我正忙着为标牌部门创建一个小型成本计算器。 我没有让计算器输出金额。
简要说明: 你输入高度和宽度,然后当你按回车时它需要显示成本。
如何让它工作?请有任何建议,谢谢。
from tkinter import *
from tkinter import ttk
#Define the Functions here
def squeare(height,width):
cost = ((float(height) * float(width))/1000000 * 650 * 1.15 * 1.50)
return cost
window = Tk()
window.title("Costing Calculator V1.0")
mainframe = ttk.Frame(window, padding="20 20 20 20")
mainframe.grid(column=0, row=0, sticky=(N, W, E, S))
window.columnconfigure(0, weight=1)
window.rowconfigure(0, weight=1)
height = StringVar()
width = StringVar()
#ttk.Label(mainframe, text="H").grid(column=1, row=1, sticky=E)
height_entry = ttk.Entry(mainframe, width=7, textvariable=height)
height_entry.grid(column=3, row=1, sticky=(W,E))
ttk.Label(mainframe, text="X").grid(column=5, row=1, sticky=E)
#ttk.Label(mainframe, text="W").grid(column=6, row=1, sticky=E)
width_entry = ttk.Entry(mainframe, width=7, textvariable=width)
width_entry.grid(column=7, row=1, sticky=(W,E))
ttk.Label(mainframe, text="=").grid(column=8, row=1, sticky=E)
#call function
#squeare()
window.mainloop()
【问题讨论】:
-
您能否添加您遇到的具体问题以及可能的错误消息。目前这个范围很广
-
@SvenHarris 它正在运行,所以我可以添加高度和宽度,但点击回车后没有任何反应。
标签: python python-3.x tkinter