我正在用 python 编写一个函数来显示 tkinter 中窗口的组件。显示按钮时出现此错误:
\nTclError: unknown option "-font"\n
Run Code Online (Sandbox Code Playgroud)\n这是我的代码:
\n from tkinter import *\n from tkinter.ttk import *\n import socket\n import psutil \n from plyer import notification \n master = Tk()\n navbar = Canvas(master,width=width,highlightthickness=0, height=60, bg='#0a2145')\n name = Label(master, text="Estancia", font=('Verdana',12,'italic'))\n name.config(background='#0a2145', foreground='white') \n sys_det = Label(master, text='Estancia', font=('Verdana',32))\n sys_det.config(background='#304566',foreground='white')\n ID = Entry(master, font=('Verdana',10,'italic'), width=20)\n Pass = Entry(master, font=('Verdana',10),show='\xe2\x80\xa2', width=20)\n det_sub = Button(master, text = 'Submit',font=('Verdana',10), command=redirect, fg='white', bg='#304566', \n height=1, width=2)\n \n canvas1.create_window(50, 22, window=name)\n canvas1.create_window(680,20,window=navbar)\n …
Run Code Online (Sandbox Code Playgroud) 我正在使用 Tkinter 创建一个计算器应用程序。我需要多种类型的异常语句,通过针对用户引起的不同异常的不同类型的输出来告知用户。
例如:
如果用户将数字除以零,则会出现除零错误。在这种情况下,我必须创建一个仅处理除零错误的异常语句。
同时,如果用户输入“100++2”而不是“100+2”等无效操作,则会出现无效语法错误。在这种情况下,我必须在同一个尝试中指定不同的异常语句,以不同的方式处理这种情况。
那么,如何做到这一点呢?