请帮我用 Python 的 Tkinter 模块来创建一个窗口,窗口有保存按钮,有输入框,有任务栏,菜单栏
时间: 2023-04-05 15:01:43 浏览: 98
Tkinter基本入门文字教程(详细介绍Tkinter各项例程)
好的,我可以回答这个问题。以下是使用 Python 的 Tkinter 模块创建窗口的代码:
```python
import tkinter as tk
from tkinter import filedialog
def save_file():
file_path = filedialog.asksaveasfilename(defaultextension=".txt")
with open(file_path, "w") as f:
f.write(text.get("1.0", "end"))
root = tk.Tk()
root.title("窗口")
# 创建输入框
text = tk.Text(root)
text.pack()
# 创建菜单栏
menu_bar = tk.Menu(root)
root.config(menu=menu_bar)
# 创建文件菜单
file_menu = tk.Menu(menu_bar, tearoff=0)
menu_bar.add_cascade(label="文件", menu=file_menu)
file_menu.add_command(label="保存", command=save_file)
root.mainloop()
```
这个代码会创建一个带有保存按钮、输入框、任务栏和菜单栏的窗口。当用户点击保存按钮时,会弹出一个文件对话框,让用户选择保存文件的路径和文件名。然后,程序会将输入框中的内容保存到用户选择的文件中。
阅读全文