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