Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python树莓源代码的一个小程序_Python - Fatal编程技术网

python树莓源代码的一个小程序

python树莓源代码的一个小程序,python,Python,我必须用python为raspberry编写一个简单的程序 带有16个按钮的简单表单(loginuser1 loginuser2等) 当user1按下loginuser1按钮时,它将出现 一个输入框,他可以输入他的密码 如果密码被更正,程序将启动另一个.py 我该怎么办 将tkinter作为tk导入 从tkinter导入字体 导入子进程,操作系统 导入系统 全球e、master、win、b win=tk.tk() myFont=font.font(family='Helvetica',size

我必须用python为raspberry编写一个简单的程序 带有16个按钮的简单表单(loginuser1 loginuser2等) 当user1按下loginuser1按钮时,它将出现 一个输入框,他可以输入他的密码 如果密码被更正,程序将启动另一个.py 我该怎么办


将tkinter作为tk导入
从tkinter导入字体
导入子进程,操作系统
导入系统
全球e、master、win、b
win=tk.tk()
myFont=font.font(family='Helvetica',size=12,weight='bold')
master=tk.tk()
e=传统进入(win)
create=[sys.executable'ciao.py']
nomescript=“ciao.py”
def LoginUser1():
e、 网格()
e、 焦点集()
b=tk.按钮(win,text=“OK”,宽度=10,命令=callback1)
b、 网格()
def callback1():
如果(例如get()=“prova1”):
子流程调用(创建)
def LoginUser2():
e、 网格()
e、 焦点集()
b=tk.按钮(win,text=“OK”,宽度=10,命令=callback2)
b、 网格()
def callback2():
如果(例如get()=“prova1”):
子流程调用(创建)
def LoginUser3():
e、 网格()
e、 焦点集()
b=tk.按钮(win,text=“OK”,宽度=10,命令=callback3)
b、 网格()
def callback3():
如果(例如get()=“prova1”):
子流程调用(创建)
def LoginUser4():
e、 网格()
e、 焦点集()
b=tk.按钮(win,text=“OK”,宽度=10,命令=callback4)
b、 网格()
def callback4():
如果(例如get()=“prova1”):
子流程调用(创建)
def LoginUser5():
e、 网格()
e、 焦点集()
b=tk.按钮(win,text=“OK”,宽度=10,命令=callback5)
b、 网格()
def callback5():
如果(例如get()=“prova1”):
子流程调用(创建)
def LoginUser6():
e、 网格()
e、 焦点集()
b=tk.按钮(win,text=“OK”,宽度=10,命令=callback6)
b、 网格()
def callback6():
如果(例如get()=“prova1”):
子流程调用(创建)
def LoginUser7():
e、 网格()
e、 焦点集()
b=tk.按钮(win,text=“OK”,宽度=10,命令=callback7)
b、 网格()
def callback7():
如果(例如get()=“prova1”):
子流程调用(创建)
def LoginUser8():
e、 网格()
e、 焦点集()
b=tk.按钮(win,text=“OK”,宽度=10,命令=callback8)
b、 网格()
def callback8():
如果(例如get()=“prova1”):
子流程调用(创建)
def LoginUser9():
e、 网格()
e、 焦点集()
b=tk.按钮(win,text=“OK”,宽度=10,命令=callback9)
b、 网格()
def callback9():
如果(例如get()=“prova1”):
子流程调用(创建)
def LoginUser10():
e、 网格()
e、 焦点集()
b=tk.按钮(win,text=“OK”,宽度=10,命令=callback10)
b、 网格()
def callback10():
如果(例如get()=“prova1”):
子流程调用(创建)
def LoginUser11():
e、 网格()
e、 焦点集()
b=tk.按钮(win,text=“OK”,宽度=10,命令=callback11)
b、 网格()
def callback11():
如果(例如get()=“prova1”):
子流程调用(创建)
def LoginUser12():
e、 网格()
e、 焦点集()
b=按钮(win,text=“OK”,宽度=10,命令=callback12)
b、 网格()
def callback12():
如果(例如get()=“prova1”):
子流程调用(创建)
def LoginUser13():
e、 网格()
e、 焦点集()
b=按钮(win,text=“OK”,宽度=10,命令=callback13)
b、 网格()
def callback13():
如果(例如get()=“prova1”):
子流程调用(创建)
def LoginUser14():
e、 网格()
e、 焦点集()
b=按钮(win,text=“OK”,宽度=10,命令=callback14)
b、 网格()
def callback14():
如果(例如get()=“prova1”):
子流程调用(创建)
def LoginUser15():
e、 网格()
e、 焦点集()
b=按钮(win,text=“OK”,宽度=10,命令=callback15)
b、 网格()
def callback15():
如果(例如get()=“prova1”):
子流程调用(创建)
def LoginUser16():
e、 网格()
e、 焦点集()
b=按钮(win,text=“OK”,宽度=10,命令=callback16)
b、 网格()
def callback16():
如果(例如get()=“prova1”):
子流程调用(创建)
赢得头衔(“普罗瓦”)
win.geometry('800x480')
btn1=tk.按钮(win,text=“User1”,font=myFont,command=LoginUser1,高度=1,宽度=18)
btn1.网格(行=1,列=2)
btn2=tk.按钮(win,text=“User2”,font=myFont,command=LoginUser2,高度=1,宽度=18)
btn2.网格(行=2,列=2)
btn3=tk.按钮(win,text=“User3”,font=myFont,command=LoginUser3,高度=1,宽度=18)
btn3.网格(行=3,列=2)
btn4=tk.按钮(win,text=“User4”,font=myFont,command=LoginUser4,高度=1,宽度=18)
btn4.网格(行=4,列=2)
btn5=tk.按钮(win,text=“User5”,font=myFont,command=LoginUser5,高度=1,宽度=18)
btn5.网格(行=1,列=3)
btn6=tk.按钮(win,text=“User6”,font=myFont,command=LoginUser6,高度=1,宽度=18)
btn6.网格(行=2,列=3)
btn7=tk.按钮(win,text=“User7”,font=myFont,command=LoginUser7,高度=1,宽度=18)
btn7.网格(行=3,列=3)
btn8=tk.按钮(win,text=“User8”,font=myFont,command=LoginUser8,高度=1,宽度=18)
btn8.网格(行=4,列=3)
btn9=tk.按钮(win,text=“User9”,font=myFont,command=LoginUser9,高度=1,宽度=18)
btn9.网格(行=10,列=2)
btn10=tk.按钮(win,text=“User10”,font=myFont,command=LoginUser10,高度=1,宽度=18)
btn10.网格(行=11,列=2)
btn11=tk.按钮(win,text=“User11”,font=myFont,command=LoginUser11,高度=1,宽度=18)
btn11.网格(行=12,列=2)
btn12=tk.按钮(win,text=“User12”,font=myFont,command=LoginUser12,高度=1,宽度=18)
btn12.网格(行=13,列=2)
btn13=tk.按钮(win,text=“User13”,font=myFont,command=LoginUser13,高度=1,宽度=18)
btn13.网格(行=10,列=3)
btn14=tk.按钮(win,text=“User14”,font=myFont,command=LoginUser14,高度=1,宽度=18)
btn14.网格(行=11,列=3)
btn15=tk.按钮(win,text=“U
def LoginUser1(): 
    global b

    e.grid()
    e.focus_set()   
    b = tk.Button(win, text = "OK", width = 10, command = callback1)
    b.grid()
b.destroy()
b = Button(...)
b.grid()
b.grid_forget() # .grid_remove()
b.grid()