-1

我已将我的代码作为屏幕截图包含在内。请帮帮我。

在此处输入图像描述

Traceback (most recent call last):
  File "D:\documents\TEST CODES\tkinter GUI.py", line 7, in <module>
    l1 = Label(m, text="GOKart.in", font=("Arial Bold", 50))
NameError: name 'Label' is not defined
[Finished in 0.4s]
4

2 回答 2

1

您需要创建您的labelas

l1 = tkinter.Label(m, text="GOKart.in", font=("Arial Bold", 50))

根据您导入 tkinter 模块的方式

您还可以tkinter通过以下方式导入:

方法一

from tkinter import *
window = Tk()

label = Label(window, text='Label')
label.grid(row=0, column=0)

window.mainloop()

方法二(推荐)

  • 使用别名导入
import tkinter as tk
window = tk.Tk()

label = tk.Label(window, text='Label')
label.grid(row=0, column=0)

window.mainloop()
于 2019-12-29T14:04:56.030 回答
0

你可以试试

从 tkinter 导入 *

代替

导入 tkinter。

虽然没有区别,但它对我有用

于 2019-12-29T14:07:08.023 回答