继续研究Python的应用,我们在有些程序中需要输入一些参数,可由几种方式实现
1.直接写在程序里,适合编程使用
2.使用input()函数,运行程序时输入
3.做成可视化界面,然后让程序获得
今天主要尝试第三种方法,通过搜索发现tkinter是Python下面向tk的图形界面接口库,可以方便地进行图形界面设计和交互操作编程。tkinter的优点是简单易用、与Python的结合度好。tkinter在Python 3.x下默认集成,不需要额外的安装操作,所以先用这个库上手。
比如在如何用Python自动获取加密货币恐慌指数并提醒这篇文章中,当我获取了恐慌指数的值时,有两个参数需要输入,一个是超过多少之后提醒,比如超过80就是大牛市了;还有一个是小于多少提醒,这个时候是币价严重低估,比如小于10;我想把这两个参数用可视化界面输入,该怎么用呢?
from tkinter import * # 导入库
root = Tk()# 建立tkinter窗口
root.title("恐慌指数提醒参数")# 设置标题
# 设置标签
Label(root, text='超过多少提醒:').grid(row=0, column=0)# 选项row代表行,column代表列
Label(root, text='小于多少提醒:').grid(row=1, column=0)
# 输入框
e1 = Entry(root)
e2 = Entry(root)
# tkinter提供了三种布局组件的方式