如何用python编写弹出对话框,并选择yes/no

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用python编写弹出对话框,并选择yes/no相关的知识,希望对你有一定的参考价值。

如果使用 python 自带的 tkinter 库 是这样实现的。

其他库的话可以查看一下api。

from Tkinter import *

from tkMessageBox import *


def answer():

    showerror("Answer", "Sorry, no answer available")


def callback():

    if askyesno('Verify', 'Really quit?'):

        showwarning('Yes', 'Not yet implemented')

    else:

        showinfo('No', 'Quit has been cancelled')


Button(text='Quit', command=callback).pack(fill=X)

Button(text='Answer', command=answer).pack(fill=X)

mainloop()

参考技术A 下个easygui模块,然后可以这样:
import easygui
Yes_or_No = easygui.buttonbox("Yes of No?", choices = ['Yes','No'])

如何用python处理打印对话框

如何用python代码获得这个打印对话框对象,点击控件“打印”按钮!

参考技术A import win32ui
import win32print
import win32con

def send_to_printer(title,txt):
hDC = win32ui.CreateDC()
hDC.CreatePrinterDC(win32print.GetDefaultPrinter())
hDC.StartDoc(title)
hDC.StartPage()
hDC.SetMapMode(win32con.MM_TWIPS)

ulc_x = 1000
ulc_y = -1000
lrc_x = 11500
lrc_y = -11500

hDC.DrawText(txt,(ulc_x,ulc_y,lrc_x,lrc_y),win32con.DT_LEFT)

hDC.EndPage()
hDC.EndDoc()

send_to_printer("123","123")

以上是关于如何用python编写弹出对话框,并选择yes/no的主要内容,如果未能解决你的问题,请参考以下文章

如何用asp弹出提示框让用户选择

如何用JS弹出“有输入框并带有是、否、取消按钮”的对话框。

MFC如何用一button控件选择一幅bmp图片并在picture控件上显示?

在GridView控件中,添加了一个删除的功能,当点击删除时弹出对话框,确定是不是删除,请问如何用代码实现?

如何用程序实现将word文件转换成txt纯文本文件

如何用vb向excel中添加控件,并响应事件