当前位置:   article > 正文

Python图形界面(GUI)Tkinter笔记(十四):Entry与Button的碰撞(1)

Python图形界面(GUI)Tkinter笔记(十四):Entry与Button的碰撞(1)

        用功能按钮(Button)、单行文本输入框(Entry)、文本框内容读取(get)实现一个极简易的加法运算,及与其他控件的交互,提高体验,主要体现其人机交互的意义。因为Entry()文本输入框没有限制输入内容属性的参数,它是把所有的输入都视作它特有的一个类属性,所以用get()方法读取出来是一个字符串而这字符串可包括字母或其它符号。因此我们必须对其进行判断后再计算,若直接计算可能会出现不可预料的错误。这里用了try...except..进行了简单的错误判断处理。

其余笔记:【Python图形界面(GUI)Tkinter笔记(总目录)】

【例子更直观,练习1】:

  1. import tkinter as tk
  2. def calculate():
  3. '''判断输入的文本是否全是合法半角数字(全角数字不是数字是中文字符)并计算两数的和'''
  4. '''并用try...except..进行简单的错误处理。'''
  5. try :
  6. # 读取两个输入框内容,并把内容转化成浮点数,若输入的不是合法的数字则出现转化错误而执行except语句
  7. EntryStr_1 = f
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/650075
推荐阅读
相关标签
  

闽ICP备14008679号