使用js开发桌面程序目前是一个趋势,Electron是其中一个佼佼者,网上也不乏很多文章。今天主要是来讲一下cefpython。
用python
的朋友,特别使用过tkinter
开发过界面的,一定会觉得使用纯tkinter
开发是真的有点痛苦的一件事,开发难不说,做出来界面也不好看。前段时间做了一个项目,对方指定项目中必须用tkinter
,后来我发现了cefpython
这个库与tkinter结合,可以完成tkinter中像网页浏览器一样执行任何网页代码。也就是说,卡哇伊哎tkinter里面写js+html+css来做前端了。
下面是用 tkinter + cefpython + js 做的一款仿美团的桌面程序.
相关的源码我放在了qq技术交流群: 832979472 里