❶ python 兩個對話框同時出現怎麼解決
解決方法如下:
在視圖→窗口中,嘗試並排查看、全部重拍這么幾個功能,你或許就解決了。
❷ Python中用wx.MessageDialog生成對話框,wx.ICON_QUESTION不能顯示問號圖標。
import wx
class MyFrame(wx.Frame):
def __init__(self, parent, id):
wx.Frame.__init__(self, parent, id, u'測試面板Panel', size = (600, 300))
#創建面板
panel = wx.Panel(self)
#在Panel上添加Button
button = wx.Button(panel, label = u'關閉', pos = (150, 60), size = (100, 60))
#綁定單擊事件
self.Bind(wx.EVT_BUTTON, self.OnCloseMe, button)
def OnCloseMe(self, event):
dlg = wx.MessageDialog(None, u"消息對話框測試", u"標題信息", wx.YES_NO | wx.ICON_QUESTION)
if dlg.ShowModal() == wx.ID_YES:
self.Close(True)
dlg.Destroy()
if __name__ == '__main__':
app = wx.PySimpleApp()
frame = MyFrame(parent = None, id = -1)
frame.Show()
app.MainLoop()
❸ python 彈出式對話框
不知道你用的什麼版本,我修改了一下,測試通過(python2.7):
#coding=utf-8
importTkinter
importtkMessageBox
defshow():
tkMessageBox.showinfo(title='aaa',message='bbb')
defcreatfram():
root=Tkinter.Tk()
b=Tkinter.Button(root,text="關於",command=show)
b.pack()
root.mainloop()
creatfram()
如果解決了您的問題請採納!
如果未解決請繼續追問
❹ 熟悉python的進!Windows下的UI自動化類庫pywinauto如何獲取消息框的內容
一般的Window下彈出的消息框,內容可以用 Ctrl+X 或 Ctr+C 放到到剪切板,試一下代碼實現這兩個功能可不可以放到剪切板。
❺ python 求助提示框賦值輸入
你的enterbox函數沒有return,且msg要轉換為int類型。
import easygui as g ,pyautogui,time,os
def enterbox(msg,title):
msg = g.enterbox(msg, title, default='',strip = False,image=None)
return int(msg) # python
a=enterbox(msg = '循環次數',title = '提示框') #彈出提示框 輸入循環次數
for a in range(a): #a就是循環的次數
print("q")

❻ 如何用python編寫彈出對話框,並選擇yes/no
如果使用 python 自帶的 tkinter 庫 是這樣實現的。
其他庫的話可以查看一下api。
fromTkinterimport*
fromtkMessageBoximport*
defanswer():
showerror("Answer","Sorry,noansweravailable")
defcallback():
ifaskyesno('Verify','Reallyquit?'):
showwarning('Yes','Notyetimplemented')
else:
showinfo('No','Quithasbeencancelled')
Button(text='Quit',command=callback).pack(fill=X)
Button(text='Answer',command=answer).pack(fill=X)
mainloop()
❼ python3中沒有tkMessageBox這個mole,怎麼辦難道要自己寫那樣的信息框
fromtkinterimport*
fromtkinterimportmessagebox
messagebox.askokcancel(message="IsOk")
mainloop()
❽ 怎麼讓python彈出消息框在一定時間後自動關閉
如果你只想運行一次,那麼不用循環幾乎是不可能的。當然你用crontab之類的定時任務來處理也可以。我猜想你登陸之後應該是要做一些操作的,那麼在做任何操作之前你都去判斷一下登陸狀態,如果session過期或者其他原因導致登陸狀態失效,那麼就執行重登陸。把腳本丟在後台執行,結果輸出到log,應該沒什麼問題的。
❾ 請問一下python的列表框如何點擊一項就彈出一個消息框顯示這一項謝謝了!
你可以先為listbox組件綁定滑鼠左鍵單擊釋放事件,調用一個函數;
再在函數中使用 組件對象名稱.curselection() 獲取被選中項的序號(第一個是0,第二個是1……);
接著根據序號獲取選項文本內容;
最後使用信息框顯示。
❿ python怎麼做彈出框
#使用tkMessageBox模塊內的函數來顯示就可以
#示例
fromtkMessageBoximport*
showinfo(title='Tip',message='HelloWorld')
askyesno(message='Areusure?')#消息框上有yes和no兩個按鈕
#可以使用dir(tkMessageBox)查看這個模塊提供了哪些方法
