簡體   English   中英

tkinter 按鈕命令沒有響應

[英]tkinter button command not responding

我正在制作一個垃圾郵件機器人來惹惱我在 discord 上的朋友,我想要的功能之一是自動點擊器。 我以前做過自動點擊器,但從來沒有使用按鈕和 UI。 當我按下按鈕時,function 不起作用。 有人可以幫幫我嗎?

這是代碼:

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()
if 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')```

它不起作用,因為您正在定義click_var = 0 如果您刪除它,它應該可以工作。 此外,您編寫了=+而不是+= 你可能也應該解決這個問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM