分享

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

 flyk0tcfb46p9f 2018-03-19

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

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

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

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

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

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

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

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

  • 窗体的大体设计

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

下面是实际运行后的结果

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

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

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

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

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

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多