Tkinter 教程 Python 3.4,创建全尺寸程序 GUI 第 1 部分

本系列教程将专注于 Tkinter 以及图形用户界面 (GUI) 的开发。首先,什么是 Tkinter?顾名思义,它是一个 Python 模块,帮助我们创建窗口。实际上,它是一个对 TCL/TK 的封装。TCL 是一种独立的编程语言,本质上是一个图形用户界面工具包,类似于开发工具包。Tkinter 对其进行了封装,使我们能够使用 Python 来创建窗口和 GUI。

我刚开始学习编程时,认为每个程序都必须是 GUI。我认为这是程序的本质,因为我接触过的所有程序都是 GUI。后来我才发现,实际上大多数程序都是无头程序,根本没有图形用户界面。

GUI 在我们创建旨在简化用户操作的程序时非常有用。与无头程序相比,GUI 更易于人类交互。在本系列教程中,我们将创建一个比特币交易应用程序。即使你对比特币一无所知,也没有比特币账户或交易所账户,也不必担心,你不需要任何这些信息来完成本系列教程。数据完全免费获取,我会教你如何获取。一些历史数据也是免费的,我们将通过我的比特币网站 C of BTC 获取,这也是免费的,不需要账户或任何其他操作。

尽管如此,我选择开发这个特定的应用程序是因为开发 Tkinter 应用程序是一项艰巨的任务。这并不是说使用 Python 开发比其他语言差。许多人会直接忽视 Tkinter,甚至有人在 Reddit 上因为我向别人推荐 Tkinter 而攻击我。这只是因为人们不熟悉它,而且使用它创建真正的应用程序似乎非常困难。

以下是一个非常简单的 Tkinter 代码示例,它会创建一个空白窗口。稍后我们可以填充这个窗口并添加各种内容,但目前它只是一个空白窗口。

随着代码的复杂化,例如这里的代码,它包含了创建所有功能的数千行代码。这个应用程序的目标是用于比特币交易,但当然,它可以扩展到其他用途。

Tkinter GUI 教程 在本教程系列中,我们将更深入地探讨 Tkinter 模块,它是 Python 内置的。我们将专门使用 Python 3,但你也可以在 Python 2 中跟随学习。Tkinter 是一个关于 Tcl 的 Python 包装器,Tcl 是一个图形用户界面开发工具包。在本视频中,我们介绍了主题和目标。在这里,我们将以比特币交易应用程序为例。该应用程序将有多个页面、实时图表、交易执行等。你不需要比特币或比特币账户来完成本教程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sentdex

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值