Python 弹出提示框
时间: 2023-08-14 17:34:05 浏览: 105
你可以使用 Python 自带的 tkinter 模块来弹出提示框。以下是一个简单的示例代码:
```python
from tkinter import messagebox
# 弹出一个带有 OK 按钮的提示框
messagebox.showinfo("提示", "这是一个提示框!")
# 弹出一个带有 Yes 和 No 按钮的询问框
result = messagebox.askquestion("询问", "这是一个询问框!")
if result == 'yes':
print("你点击了 Yes 按钮")
else:
print("你点击了 No 按钮")
```
在上面的代码中,`showinfo` 函数用于弹出一个带有 OK 按钮的提示框,`askquestion` 函数用于弹出一个带有 Yes 和 No 按钮的询问框。你可以根据需要选择不同的函数来弹出不同类型的提示框。
相关问题
python弹出提示框输入坐标位置
你可以使用Python的内置模块`tkinter`来创建一个简单的图形用户界面(GUI)并添加提示框来输入坐标位置。下面是一个示例代码:
```python
from tkinter import *
def get_coords():
x = entry1.get()
y = entry2.get()
print("坐标位置:({}, {})".format(x, y))
root = Tk()
root.title("输入坐标位置")
label1 = Label(root, text="X 坐标:")
label1.grid(row=0, column=0)
entry1 = Entry(root)
entry1.grid(row=0, column=1)
label2 = Label(root, text="Y 坐标:")
label2.grid(row=1, column=0)
entry2 = Entry(root)
entry2.grid(row=1, column=1)
button = Button(root, text="确定", command=get_coords)
button.grid(row=2, column=1)
root.mainloop()
```
运行该代码,将会弹出一个简单的窗口,其中包含两个文本框和一个按钮。用户可以在文本框中输入坐标位置,然后单击按钮来获取这些坐标。该代码将会在控制台中打印出输入的坐标位置。你可以根据自己的需要修改代码,以便它符合你的实际需求。
python弹出提示框输入坐标位置,且坐标位置信心能在全局使用
你可以使用tkinter库中的`simpledialog`模块来实现弹出提示框输入坐标位置,并将坐标位置信息保存在全局变量中。
以下是一个示例代码:
```python
import tkinter as tk
import tkinter.simpledialog as simpledialog
# 定义一个全局变量,用于保存坐标位置信息
position = None
def get_position():
global position
x = simpledialog.askinteger("Input", "Please enter the x-coordinate:")
y = simpledialog.askinteger("Input", "Please enter the y-coordinate:")
position = (x, y)
print("Position:", position)
root = tk.Tk()
# 创建一个按钮,在按钮上单击时弹出提示框
button = tk.Button(root, text="Get Position", command=get_position)
button.pack()
root.mainloop()
# 在事件循环结束后,可以在全局范围内使用position变量来获取保存的坐标位置信息
print("Global Position:", position)
```
在这个示例中,我们定义了一个名为`position`的全局变量,用于保存坐标位置信息。在`get_position()`函数中,我们通过`simpledialog`模块弹出两个提示框分别获取x和y坐标,并将它们保存在`position`变量中。在事件循环结束后,我们可以在全局范围内使用`position`变量来获取保存的坐标位置信息。
阅读全文