我创建了一个按钮,并将其定义为成功运行时的messagebox.showinfo(),当按下OK按钮时,它会将我带到第一个(主)页面,而不是停留在按钮所在的当前窗口。这个问题有解决方案吗? 代码: #Defining Export Button
def export(result):
with open ('students.csv', 'a', newline="") as f:
w = csv.writer(f, dialect='excel')
for record in re
所以我想创建一个窗口,将循环通过条款时,点击,也翻转卡时,其他按钮点击,它的所有工作,但按钮只能点击一次。我点击第一次,下一个单词出现,但第二次,什么也没有发生。这两个按钮是相同的。
def flashCard():
global i
global j
i=0
j=0
word = tmp[0][0]
flashCard1 = Toplevel()
flashCard1.title("Flash Cards!")
flashCard1.geometry("450x200")
term =
我正在尝试让我的ttk小部件在悬停时像messagebox OK按钮一样慢慢发光。在您的代码编辑器中输入这段代码,然后将鼠标悬停在OK按钮上,看看我所说的小部件缓慢发光是什么意思。
from tkinter import *
from tkinter import messagebox
messagebox.showinfo("","Hover over OK button!")
但是,ttk小部件在悬停时会立即亮起。
from tkinter import *
from tkinter import ttk
root = Tk()
ttk.Button(roo
我正在用python编写一个文件管理器。其中一个函数是重命名一个文件。我不想用‘pop ()’函数在终端中输入文件名,而是要弹出一个输入框,这样用户就可以在其中输入文件名。
这是重命名文件的函数。
import os
import tkinter
from tkinter import filedialog
from tkinter import messagebox
def rename_file():
messagebox.showinfo(title="Rename File", message="Select the file you want to
在绑定到按钮DROP函数中,我有:
def on_click_button_drop(element):
# ...
if not db_name:
print("db name empty")
messagebox.showinfo("", "db name empty")
return
# ...
button_drop.bind("<Button-1>", on_click_button_drop)
但按下OK in messagebox.sho
再试一次...我有一个Python编程的GUI,在其中按下的Button在事件处理程序退出后保持沮丧的外观。事件处理程序使用了messagebox。通常情况下,这种情况不会发生。下面是一个重现问题的示例:
import tkinter as tk
from tkinter import messagebox
# post a message
def post_message(event):
messagebox.showinfo("Sample Messgebox", "close this and look at button")
root = t
它不工作,我希望它得到一个数字,然后点击那些按钮,然后在消息框中得到结果,我应该做什么?!
from tkinter import *
from tkinter import messagebox
from tkinter import ttk
win=Tk()
#here is my problem
def household():
global s
global math
math="multiply"
x=int(E.get())
s=(x/100)*500
b="your bill is:"+str(
我的代码是:
import numpy as np
import matplotlib.pyplot as plt
import csv
from tkinter import messagebox
messagebox.showinfo("welcome","welcome to piechart creator!!!")
try:
x=input("enter the file to be fetched:")
outfile = open(x,"r")
except:
messagebox.showi
在使用Tkinter时,我创建了两个列表,如下所示。
list1=['Archie']
list2=['mynameisarchie']
在函数中,我定义了一个条件,如下所示。
def clicked():
global list1
global list2
count=0
count1=0
if e4.get() in list1:
count+=1
if e5.get() in list2:
count1+=1
if count!=0:
messageb
我正在尝试使用tkinter为我的pygame屏幕获取弹出窗口,但我只想要一个简单的消息框,我在消息中传递消息和消息类型(如:"error")。我不知道怎么做,让他们无法避免不回答,如果他们点击其他地方,它不会让用户做任何事情,直到他们回答,甚至不去桌面之类的事情。 到目前为止,我所拥有的: def popUp(self, message, messagetype='Error'):
#Tk().wm_withdraw() #to hide the main window
messagebox.showinfo(messagetype, m
我正试着用Tkinter做一个简单的TicTacToe游戏,但我不能真正测试它,因为应用程序总是崩溃。我不能比第二轮更远了。有人能告诉我为什么它总是崩溃吗?在实现了after()方法之后,它似乎变得更好了一些,但它仍然不能正常运行。
下面是我的代码:
import tkinter as tk
from tkinter import messagebox
from random import randrange
# click function
def choose(event):
global game_over
if not game_over:
if e
有没有办法改变tkinter消息框的图标?下面是我的代码:
from tkinter import *
import tkinter.messagebox as messagebox
root = Tk()
messagebox.showinfo(title='Example',message='This is an example')
root.mainloop()
是否有将图标从默认的tkinter羽化更改为自定义ico的选项?