Python tkinter 导入错误

-2 import tkinter python-3.x

from tkinter import *
from tkinter import messagebox

root= Tk()
root.mainloop()
Run Code Online (Sandbox Code Playgroud)

错误:

...回溯(最近一次调用最后一次):文件“C:\Users\Lee\Desktop\Python items\tkinter.py”,第 1 行,导入 tkinter as Tk 文件“C:\Users\Lee\Desktop\Python” items\tkinter.py”,第 2 行,来自 tkinter import messagebox ImportError:无法导入名称“messagebox”

[25.248秒内完成]我不知道为什么messagebox不会导入?

Bry*_*ley 5

您命名了文件tkinter.py,因此当您导入时tkinter,它会导入该文件而不是真正的 tkinter 模块。

将您的文件重命名为其他名称。