Python Tkinter 簡單輸入對話框


Python Tkinter 簡單輸入對話框

  1. simpledialog(簡單對話框)包含如下常用函數:
函數名 說明
askfloat(title, prompt, **kw) 輸入並返回浮點數
askstring(title, prompt, **kw) 輸入並返回字符串
askinteger(title, prompt, **kw) 輸入並返回整數
  • 解釋:
  1. 以上參數中:title 表示窗口標題; prompt 是提示信息:命名參數

  2. kw 為各種選項: initialvalue (初始值)、minvalue ( 最小值)、maxvalue (最大值)

  3. 【示例】

import tkinter as tk
from tkinter.simpledialog import *

root = tk.Tk()
root.geometry('300x100+600+400')


def enput_passwd():
    passwd = askstring(title="密碼輸入框", prompt="請輸入密碼", initialvalue="123456")
    passwd_label['text'] = "You passwd is: " + passwd


tk.Button(root, text="密碼", command=enput_passwd).pack()

passwd_label = tk.Label(root)
passwd_label.pack()

root.mainloop()
  • 效果展示


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM