一直都是采用命令行进行程序运行,也许对于习惯于编程的大家而言,并不是什么会造成困扰的事情。
但是,对于其他用户而言,可能就并不是这么一回事了。
于是,为了是程序对其他用户的操作更友好一些,我们加入了GUI(图形用户接口)。也就是平常我们见到的应用的主要展现方式。
接下来小编变为大家介绍一下,如何为你的程序加入图形界面,使你的程序更加直观。
同时,为自己的程序加入图像界面也是一项令人颇有成就感的一件事。
那么我们需要开始以下步骤:
确认使用那种Python库,这里选择的是Tkinter,优点是便捷的同时界面简洁直观。
程序的功能,这里采取的是上一篇文章中的在线翻译程序
窗体的大体设计
下面是代码,这里我们将此前的在线翻译程序封装为了fanyi方法,方便程序调用:
下面是实际运行后的结果:
在具体的编写中,需要注意以下几点:
lambda函数是匿名函数,在这里使用的原因是为了将翻译内容传递进入fanyi方法中
为了更加美观的界面推荐使用grid而非pack
以上便是此次小编为大家带来的如何为你的程序加入图形界面。
是不是发现,其实图形编程也是挺简单的啊,可以把每个控件都看作是功能各不相同的积木,我们所需要做的就是把这些积木拼凑起来。
联系客服