问题描述
我使用py2app从我的python脚本创建独立的应用程序。我在名为“ MyApp”的脚本中使用了Tkinter,但我想知道在哪里可以编辑应用程序的版权?当我从py2app创建的菜单栏中转到“关于MyApp”时,我看到了Tkinter的版权。
那么,在这里我要怎么做才能在py2app中为自己的应用获得自己的名字?
希望, 迈克
from tkinter import *
from tkinter import messageBox
root = Tk()
root.wm_title("Calculate something")
root.config(background="#FFFFFF")
leftFrame = Frame(root,width=200,height=400)
leftFrame.grid(row=0,column=0,padx=10,pady=3)
leftLabel1 = Label(leftFrame,text="This app helps to calculate")
leftLabel1.grid(row=0,pady=3)
rightFrame = Frame(root,height=400)
rightFrame.grid(row=0,column=1,pady=3)
rightLabel1 = Label(rightFrame,text="1st number:")
rightLabel1.grid(row=0,pady=3)
rightLabel2 = Label(rightFrame,text="2nd number")
rightLabel2.grid(row=1,pady=3)
rightLabel3 = Label(rightFrame,text="you get")
rightLabel3.grid(row=3,pady=25)
num1_var = DoubleVar()
num2_var = DoubleVar()
# entrys
num1_ent = Entry(rightFrame,width=30,textvariable=num1_var)
num1_ent.grid(row=0,column=2,pady=3)
num2_ent = Entry(rightFrame,textvariable=num2_var)
num2_ent.grid(row=1,pady=3)
def calc():
num1 = num1_var.get()
num2 = num2_var.get()
if num1 == num2:
messageBox.showerror(titel = "Error",message = "Different numbers are needed",icon = "error")
elif num1 < num2:
rightLabel4 = Label(rightFrame,text=((num2 - num1)-1))
rightLabel4.grid(row=3,pady=25)
elif num1 > num2:
rightLabel4 = Label(rightFrame,text=((num2 - num1)-5))
rightLabel4.grid(row=3,pady=25)
buttonFrame = Frame(rightFrame)
buttonFrame.grid(row=3,pady=3)
B1 = Button(rightFrame,text="Do it",bg="#FF0000",width=15,command=calc)
B1.grid(row=2,padx=50,pady=10)
root.mainloop()
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)