知行编程网知行编程网  2022-09-20 23:00 知行编程网 隐藏边栏  12 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python可以做界面编程吗的相关知识,包括python在哪个界面编程,以及python可视化界面编程工具这些编程知识,希望对大家有参考作用。

python可以做接口编程吗?

Python支持多种图形界面的第三方库,包括:

wxWidgets

Qt

GTK

Tkinter:Tkinter 模块(Tk 接口)是 Python 标准 Tk GUI 工具包的接口。 Tk 和 Tkinter 可以在大多数 Unix 平台以及 Windows 和 Macintosh 系统下使用。 Tk8.0 的后续版本可以实现原生窗口样式并在大多数平台上运行良好。

wxPython:wxPython 是一个开源软件,是 Python 语言的优秀 GUI 图形库,允许 Python 程序员轻松创建具有完整功能键的完整 GUI 用户界面。

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

Tkinter

我们来梳理一下概念:

我们编写的Python代码会调用内置的Tkinter,它封装了访问Tk的接口;

Tk是一个支持多种操作系统的图形库,使用Tcl语言开发;

Tk会调用操作系统提供的本地GUI接口,完成最终的GUI。

因此,我们的代码只需要调用 Tkinter 提供的接口即可。

pack() 方法将 Widget 添加到父容器并实现布局。 pack() 是最简单的布局,grid() 可以实现更复杂的布局。

Tkinter

创建一个GUI程序

1、导入 Tkinter 模块

2、创建控件

3、指定这个控件的 master, 即这个控件属于哪一个

4、告诉 GM(geometry manager) 有一个控件产生了。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享