Tkinter 是使用 python 进行窗口视窗设计的模块。Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口。作为 python 特定的GUI界面,是一个图像的窗口,tkinter是python 自带的,可以编辑的GUI界面,我们可以用GUI 实现很多直观的功能,比如想开发一个计算器,如果只是一个程序输入,输出窗口的话,是没用用户体验的。所有开发一个图像化的小窗口,就是必要的。
对于稍有GUI编程经验的人来说,Python的Tkinter界面库是非常简单的。python的GUI库非常多,选择Tkinter,一是最为简单,二是自带库,不需下载安装,随时使用,三则是从需求出发,Python作为一种脚本语言,一种胶水语言,一般不会用它来开发复杂的桌面应用,它并不具备这方面的优势,使用Python,可以把它作为一个灵活的工具,而不是作为主要开发语言,那么在工作中,需要制作一个小工具,肯定是需要有界面的,不仅自己用,也能分享别人使用,在这种需求下,Tkinter是足够胜任的!
tkinter是Python中最有用的库之一,以下有它的详细用法:
准备(必做):
import tkinter
Windows=tkinter.Tk()
canvas=tkinter.Canvas(Windows,width=数字,height=数字)
canvas.pack()
读取图片:变量名=tkinter.PhotoImage(file='....')
放出图片:变量名1=canvas.create_image(数字,数字(两个数字表示坐标),image=变量名,anchor="nw或ne或sw或se或不写,表示锚点")
Windows.title("欢迎") 设置窗口名
canvas.update()更新画面
canvas.delete(变量名1)删除图片
坐标=canvas.coords(变量名1)获取坐标
canvas.itemconfig(改什么,改成什么) 改图片
canvas.move(移什么,x坐标移多少,y坐标移多少)
10.id=canvas.create_text(x坐标,y坐标,text=写什么,fill='填充',font=('字体',字号))
这十个够用一段时间了
希望我的回答能够帮助到您!如果赞同我的观点请您采纳哦!
你好,如果是windows的话,那个tkinter是安装包的一部分。你不需要专门安装就可以直接使用的了。如果是linux的话,用下面的命令好了。
sudo apt-get install python3-tk
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)