前言在网上搜索 "python 做界面" ,得到的结果无非是 Tkinter 、 wxWidgets 、 Qt 、 Gtk 。它们要不然就是打包后太大,要不就是界面丑,要不就是代码繁琐。这些都是 GUI,那么 web 界面又如何?
我们刚刚完整地学习了PySimpleGUI模块的用法,并结合实际案例体验了使用PySimpleGUI制作图形界面的过程,总体感觉在使用上还是挺方便的,效率也比较高,但是从中也体会到了这个模块的很多不足,如下:图形用户界面的整体布局都在一个布局layout列表里,虽然效率很高,但是当组件元素过多时,尤其再有容器类组件互相包含,代码的可读性大大降低,页面的层次关系也变得混乱。
Pywebview 提供了丰富的功能,可以满足不同用户的需求:支持多种浏览器: 它可以利用 Windows、macOS 和 Linux 操作系统上默认安装的浏览器,例如 Edge、Safari 和 Chrome。
知识星球:写代码那些事如果你有收获|欢迎|点赞|关注|转发这里会定期更新|大厂的开发|架构|方案设计这里也会更新|如何摸鱼|抓虾欢迎来到写代码那些事!图形用户界面(GUI)是现代应用程序中不可或缺的一部分。Python提供了多个GUI库,使开发人员能够轻松创建各种交互式界面。
前言之前小编用Python做GUI界面,首选就是Tkinter、PyQt5 。但是它们实现起来工作量及代码量太大,还要一步步设计调试界面排版等问题,而且界面最终呈现也不是特别美观,还有就是打包后太大等一系列问题。