大多数 Python 程序员或新手都厌倦了构建命令行工具或程序,并且可能不想为了体验如何使用 python 构建基于界面的应用程序而深入使用 python 进行 Web 应用程序开发。
对于任何想要使用 Python 构建 GUI 应用程序的人来说,Tkinter 派上用场并且易于掌握。
Tkinter
“ Tkinter 是 Python 的标准 GUI 包。它是开源 Tcl/Tk 小部件工具包之上的面向对象层。”
GUI 的简单意思是“图形用户界面”。使用 Tkinter,您可以构建一个应用程序,用户可以在其中使用他或她的屏幕进行交互,并且可以在任何操作系统上运行。
话虽如此,让我们深入构建我们实际的 Tkinter 待办事项应用程序。
项目源码在文章底部
文件夹结构包括:
- completed_projects(包含将要构建的演示的目录)
- starter_files(我们将在其中构建待办事项应用程序的目录)
- .gitignore(一个使 git 能够忽略或忽略它包含的文件名的文件)
- README.md(解释存储库的文件)
- requirements.txt(包含所有需要安装的外部模块的需求文件。)