[英]Python - tkinter.messagebox cannot see title and showerror icon in macOS
我使用 tkinter 來做 GUI。 使用messagebox時,看不到標題,showerror圖標是一個文件,就像這樣:
這是我的環境:
這是我的代碼
import tkinter
from tkinter import messagebox
window = tkinter.Tk()
window.withdraw()
messagebox.showerror(title="error title", message="for test message")
window.destroy()
我想查看標題和錯誤圖標,就像 windows 系統一樣。 我該如何解決這個問題,謝謝。
如果不同的操作系統有不同的特性,那么你可以像這樣確定操作系統:
import sys
p = sys.platform
if p == "linux" or p == "linux2":
# linux
print('using linux')
elif p == "darwin":
# OS X
print('using mac')
elif p == "win32":
# Windows...
print('using windows')
或者mac設置(所以不是tkinter
)。 當前如何在 PC 上顯示錯誤消息,因為人們期望tkinter
與此一致。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.