So anzeigen Sie Python -Skriptfehler im Tkinter -Nachrichtenfeld an

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: So anzeigen Sie Python -Skriptfehler im Tkinter -Nachrichtenfeld an

by Anonymous » 27 Feb 2025, 10:15

Ich habe den folgenden Code für das Ausführen einer Python -Datei auf der Schaltfläche "TKING) geschrieben und auch zwei Schaltflächen zum Ausführen von Python -Datei im GUI -Fenster angezeigt. Jetzt funktioniert meine Pyhton -Dateien gut, wenn Sie auf die Schaltfläche klicken. Es gibt jedoch ein Problem, dass ich Fehler im Tkinter -Fehlerfeld anzeigen möchte, welcher Fehler im CMD -Fenster angezeigt wird. Wenn ich Python -Skripte in CMD ausführe, zeigt dies Fehler an. Sie möchten jedoch auf dem TKInter -Fehlermeldungsfeld anzeigen. Wie ist es möglich. Unten teile ich Ihren Code. < /P>

Code: Select all

import sys
import os
from tkinter import *
from tkinter import messagebox
from tkinter import ttk

# Create an instance of tkinter frame
win= Tk()

# Set the size of the tkinter window
win.geometry("700x350")

# Define a function to show the popup message
def show_msg():
os.system('mail.py')
messagebox.showinfo("Message","Email Sent Successfully.")

def gen_certificate():
os.system('certificate.py')
messagebox.showerror("error","continuwe")
messagebox.showinfo("Message","Certificate Generated Successfully.")

# Add an optional Label widget
Label(win, text= "Welcome to MBR Admin!", font= ('Aerial 17 bold italic')).pack(pady= 30)

# Create a Button to display the message
ttk.Button(win, text= "Send Mail", command=show_msg).pack(pady= 20)
ttk.Button(win, text= "Generate Certificate", command=gen_certificate).pack(pady= 20)
win.mainloop()
Ich würde es schätzen, wenn jemand meine Fragen antwortet. Danke

Top