python tkinter是什么模块,python tkinter是什么库

  python tkinter是什么模块,python tkinter是什么库

  Python tkinter是Python的标准GUI库。Python可以通过使用Tkinter快速创建GUI应用程序。因为Tkinter内置在Python的安装包中,所以一旦安装了Python,就可以导入Tkinter库。

  python tkinter详解:

  Python提供了几个图形开发接口库。几种常用的Python GUI库如下:

  Tkinter: Tkinter模块(Tk GUInters)是Python的标准TKI工具包的接口。TKInters和TKInters可以在大多数Unix平台上使用,也可以在Windows和Macintosh系统上使用。Tk8.0后续版本可以实现本地窗口风格,在大部分平台运行良好。

  WX: WX Python是一款开源软件,也是Python语言优秀的GUI图形库,可以让Python程序员轻松创建一个完整的、功能齐全的GUI用户界面。

  Jython:Jython程序可以与Java无缝集成。除了一些标准模块,Jython还使用Java模块。Jython拥有标准Python中几乎所有不依赖于C语言的模块。例如,Jython的用户界面将使用Swing、AWT或SWT。Jython可以动态或静态编译成Java字节码。

  Tkinter 编程

  Tkinter是Python的标准GUI库。使用Python Tkinter可以快速创建GUI应用程序。

  因为TKINTER内置在python的安装包里,只要安装Python,就可以导入Tkinter库,IDLE也是用Tkinter写的,所以Tkinter还是可以应付简单的图形界面的。

  注意:python 3 . x 3 . x版使用的库名是tkinter,即首字母T小写。

  导入tkinter

  创建一个GUI程序

  1.导入Tkinter模块

  2.创建控件。

  3.指定这个控件的主人,这个控件属于哪一个?

  4.告诉GM(几何图形经理)控制已生成。

  示例(Python3.x)

  #!/usr/bin/python3

  导入tkinter

  top=tkinter。Tk()

  #进入消息循环

  Top.mainloop()实例(Python2.x)

  #!/usr/bin/python

  # -*-编码: UTF-8 -*-

  导入Tkinter

  top=Tkinter。Tk()

  #进入消息循环

  上面代码top.mainloop()的执行结果如下图3360所示。

  tkwindow

  例子

  #!/usr/bin/python

  # -*-编码: UTF-8 -*-

  # Python2.x导入方法

  从Tkinter导入* #导入Tkinter库

  # Python3.x导入方法

  #从tkinter导入*

  Root=Tk() #创建窗口对象的背景颜色

  #创建两个列表

  li=[C , python , php , html , SQL , java]

  movie=[CSS , jQuery , Bootstrap]

  Listb=Listbox(root) #创建两个列表组件

  listb2=列表框(根)

  对于li: #中的条目,第一个小部件插入数据

  listb.insert(0,项目)

  对于电影: #中的项目,第二个小部件插入数据

  listb2.insert(0,item)

  Listb.pack() #将小部件放在主窗口中

  listb2.pack()

  Root.mainloop() #进入消息循环。上述代码执行结果如下图3360所示。

  Tkinter 组件

  Tkinter提供了各种控件,如按钮、标签和文本框,它们在GUI应用程序中使用。这些控件通常被称为控件或部件。

  目前Tkinter成分有15种。我们在下表3360中给出了这些组件和简要介绍。

  标准属性

  属性是所有控件的公共属性,如大小、字体和颜色。

  几何管理

  TKInters控制有特定的几何状态管理方法,管理整个控制区域组织。TKInters公开了以下几何管理类:包、网格和位置。

  相关免费学习推荐:python视频教程!

  这就是python tkinter是什么的细节。更多请关注盛行IT软件开发工作室的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: