简体   繁体   English

tkinter window 未显示

[英]tkinter window not showing

i am making a spam bot to annoy my friends but when i run the code the Tkinter window does not show up.我正在制作一个垃圾邮件机器人来惹恼我的朋友,但是当我运行代码时,Tkinter window 没有出现。 it works with a variable called click_var .它与一个名为click_var的变量一起使用。 when you press a button the code sends a signal to start clicking.当您按下按钮时,代码会发送一个信号以开始单击。 can someone help me?有人能帮我吗?

import pyautogui 
from time import sleep
from tkinter import *
window=Tk()

def clicker():
    global click_var 
    global click_text_var
    click_var = 0   
    #if click_var = 0: clicker is off
    #if click_var = 1: clicker is on
    if click_var == 0:
        click_var =+ 1
        click_text_var = 'stop' 

    elif click_var == 1:
        click_text_var = "start"
        click_var =- 1
    
    else:
        print('error1: clickvar not 0/1')

click_text_var = 'start'
click_var = 1
name=Label(window, text="spammer 3000", fg='black', font=("Helvetica", 30))
name.place(x=10, y=10)


clickerbtn=Button(window, text=click_text_var + " clicker", bg='grey', command=clicker)
clickerbtn.place(x=10, y=100)

window.title('the spammer 3000')
window.geometry("600x400+10+20")
window.mainloop
clickerbtn.pack
while click_var == 1:
    print('l')
if click_var == 0:
    something =+ 1
    print('o')
if click_var < 0:
    print('error1: clickvar not 0/1')
if click_var > 1:
    print('error1: clickvar not 0/1')

you probably just need to add the brackets to the mainloop function window.mainloop()您可能只需要将括号添加到主循环 function window.mainloop()

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM