Python轻松学(六)——为你的程序加入图形界面

一直都是采用命令行进行程序运行,也许对于习惯于编程的大家而言,并不是什么会造成困扰的事情。

但是,对于其他用户而言,可能就并不是这么一回事了。

于是,为了是程序对其他用户的操作更友好一些,我们加入了GUI(图形用户接口)。也就是平常我们见到的应用的主要展现方式。

Python轻松学(六)——为你的程序加入图形界面

接下来小编变为大家介绍一下,如何为你的程序加入图形界面,使你的程序更加直观。

同时,为自己的程序加入图像界面也是一项令人颇有成就感的一件事。

那么我们需要开始以下步骤:

  • 确认使用那种Python库,这里选择的是Tkinter,优点是便捷的同时界面简洁直观。

  • 程序的功能,这里采取的是上一篇文章中的在线翻译程序

  • 窗体的大体设计

下面是代码,这里我们将此前的在线翻译程序封装为了fanyi方法,方便程序调用:

Python轻松学(六)——为你的程序加入图形界面

Python轻松学(六)——为你的程序加入图形界面

下面是实际运行后的结果

Python轻松学(六)——为你的程序加入图形界面

在具体的编写中,需要注意以下几点:

  • lambda函数是匿名函数,在这里使用的原因是为了将翻译内容传递进入fanyi方法中

  • 为了更加美观的界面推荐使用grid而非pack

以上便是此次小编为大家带来的如何为你的程序加入图形界面。

是不是发现,其实图形编程也是挺简单的啊,可以把每个控件都看作是功能各不相同的积木,我们所需要做的就是把这些积木拼凑起来。

喜欢的朋友不要忘了点击关注哟!


鲜花

握手

雷人

路过

鸡蛋
用心服务创业者
0851-88611148
周一至周五 9:00-18:00
意见反馈:admin@0851life.com

扫一扫关注我们

Powered by 童码少儿编程 X3.4© 2001-2013 0851life Inc.|网站地图