我是一个新手,有时知道我在做什么:d。我创建了一个python脚本来从GitHub post link中获取冠状病毒统计数据,该脚本中有超过20个文件,所以我想我应该只创建一个文件来运行所有其他文件。那么,还有什么比创建UI更好的方法呢?这就是我所做的,我使用tkinter来运行所有的文件。如果他们点击了x按钮,我就会运行abc。我最终以某种顺序导入这些文件来运行它们(不知道这是否是最好的方式)。所以这就是我遇到错误的地方。我不知道这个错误是因为我导入文件的方式,还是我的tkinter代码是错误的。我就是不能点击一个按钮两次。我会运行我的程序,点击一个按钮,它就会正常运行,然后下一次我点击同
我正在编写“生命的游戏”,并使用tkinter作为一个GUI。我有一个网格(一个由20个按钮组成的网格),还有一个“updateGrid”函数,它接受网格的当前值并根据“生命游戏”的规则对其进行更新。我将'updateGrid‘函数链接到' Next’按钮,因此如果单击Next按钮,网格将被更新。我想实现一个'runGrid‘函数,(连接到'Run’按钮),它多次运行'updateGrid‘函数。我试过这个:
def runGrid():
for i in range(0, 10):
updateGrid()
ti
我在Python3.x中使用Tkinter制作一个按钮,将布尔变量的值从true更改为false,然后使用if语句检查该值是否为false。下面是我的代码:
import tkinter
import time
x = True
top = tkinter.Tk()
def helloCallBack():
x = False
print (x)
B = tkinter.Button(top, text ="Hello", command = helloCallBack)
B.pack()
if x == False:
print ('Hel
嗨,我正在用编写一个基本的GUI。我可以让它显示界面,但是当要求我的一个按钮调用子进程时,GUI不会加载,尽管没有报告错误。下面是按钮的代码:
B = Tkinter.Button(root, text ="Reference fasta file", command = openfile).pack()
C = Tkinter.Button(root, text ="SNP file", command = openfile).pack()
D = Tkinter.Button(root, text ="Generate variant fasta(s
我试图在Tkinter中创建一个按钮,当它在文本框中找到"hello“这个单词时,它才会出现(变得可见)。
我可以想象使用线程和全局变量,但我不知道如何对其进行编码,我设想了如下所示:
import Tkinter as *
from threading import Thread
window = Tk()
active = True
def check_for_word():
global active
textbox1 = textbox.get("1,0", "end")
while active == True:
我正在用python创建一个小的tkinter应用程序,并且需要创建大量的按钮,这些按钮都有属性,所以我决定在一个类中创建它们,然后创建类的大量实例。但是,因为tkinter Button已经是一个对象,所以我不太确定两个类之间的组合是如何工作的。但目前,当我创建类的实例时,按钮命令方法似乎不会在单击时运行该命令。 下面是我用于创建按钮的模块,我将其导入到我的主要tkinter模块中,并创建其实例。我想知道为什么在创建按钮时运行按钮命令'selectSeat‘,为什么当按钮被点击时它不运行。 from tkinter import *
class SeatButton():
我在课堂上遇到了一些问题。它们总是返回起始值。我正在附加示例代码,在Main.py中我创建了一个窗口和一个按钮来用校验按钮调用我的类。在第二个类(WindowProteins.py:)中,check按钮不工作,并且总是返回相同的值。
Main.py:
#tkinter import
import tkinter as tk
from tkinter import *
from tkinter import filedialog
from tkinter.filedialog import askopenfile
from tkinter.messagebox import showinfo
我正在用tkinter写一个图形用户界面,在go上添加了行。我需要一个按钮,以保持在屏幕底部的所有时间。在我的程序中,它工作了12次,然后随着其他行的添加,按钮得到了库存。在我剪切到这里的函数中,它工作了6次…我使用的是RPI和python 3.8。代码如下:
import tkinter as tk
segments = [] #list of segments
class segment:
def __init__(self, root):
self.root = root #necessary for future reference
se
在这个MainFrame类中,我有4个按钮,每个按钮在单击时都会在新窗口中导入一个类(除了更新)。我可以单击每个按钮一次,但如果我尝试再次单击一个按钮,则不会弹出任何新窗口,也不会发生任何事情。为什么每个按钮只能工作一次?
from tkinter import *
import tkinter.messagebox as tm
import Users
import re
import sqlite3
db = sqlite3.connect('game nebula.db')
c = db.cursor()
class MainFrame(Frame):