AttributeError: module 'tkinter.ttk' has no attribute 'Menu'怎么改正
时间: 2023-06-21 16:20:41 浏览: 249
AttributeError: module 'tensorflow.compat.v1' has no attribute '
这个错误可能是因为你的代码中使用了 `ttk.Menu` ,但是 `ttk` 模块中没有 `Menu` 类。
你可以试着改用 `tkinter.Menu` 来创建菜单栏。
示例代码:
```
import tkinter as tk
root = tk.Tk()
menu_bar = tk.Menu(root)
file_menu = tk.Menu(menu_bar, tearoff=0)
file_menu.add_command(label="Open")
file_menu.add_command(label="Save")
file_menu.add_command(label="Exit")
menu_bar.add_cascade(label="File", menu=file_menu)
root.config(menu=menu_bar)
root.mainloop()
```
这个例子创建了一个带有 `File` 菜单的窗口,并且 `File` 菜单中包含三个选项:`Open`、`Save` 和 `Exit`。
阅读全文