第三节 黑框的调试作用以及如何去掉黑框
所谓黑框,其实就是命令行窗口。当我们成功打包并运行程序后,黑框中会显示程序输出内容。但是如果程序运行不成功,那黑框中就会显示报错信息,这个对我们非常重要。而有些时候我们程序显示的是一个GUI界面,所以不想要黑框,不然用户会觉得不友好。
在本小节中,笔者会详细介绍如何利用黑框来调试,以及如何去掉黑框。
1. 在黑框中查看报错信息
笔者现在使用Python中自带的tkinter模块编写了一个简单的GUI界面,并设置了窗口的图标:
import tkinter
win = tkinter.Tk()
win.iconbitmap('./icon.ico') # 设置窗口图标
win.mainloop()
图标文件下载地址:h