随着软件技术的不断发展,用户对界面设计的要求越来越高,使得界面设计的质量及开发速度的需求不断增加。许多以GUI设计为目的的开发工具更加推动了其快速发展。同时,也给GUI设计提出了新的要求。目前,Python这一脚本语言及其图形工具库已经成为界面开发的重要工具。而在使用Python语言开发GUI时,只能在集成开发环境IDE中以编辑代码的方式进行开发,没有一个很好的可视化的开发环境,控件的添加、属性的修改和编辑等操作都只能编写代码,严重影响了开发的效率,因此,开发一个Python语言的可视化编程环境是非常有必要的。