python运行js代码,python界面编程实例
El是非常轻量级的,依赖于自己安装的chrome或者chromium浏览器,所以它很灵活,不同于cef python等其他内置浏览器。另外,为了满足js和python的交互功能,开发桌面系统非常轻便,易学易用。
首先安装python。应支持Python版及以上版本。我的环境是python3.7
安装eel
pip安装eel
运行环境是windows 10,预装chrome浏览器。
代码:
进口鳗鱼
El.init (web ).
web_app_options={
模式:" chrome-app ",#或" chrome "
端口:8080,
chrome flags: [ kiosk ]
}
El.start(main.html),options=web_app_options)).
运行后,会打开一个全屏窗口。
注意:静态html页面保存在web目录中。
Kiosk是chrome的全屏参数。如果不是全屏,请关闭浏览器并运行python命令。之前没有关闭浏览器,所以全屏设置失败了n次。
参考资料:
使用eel用html技术构建python桌面程序
3559 www.mlln.cn/2018/11/09/html技术构建python桌面程序eel/
鳗鱼派皮
https://pypi.org/project/Eel/
用python3.7运行在linux ubuntu 14.04上,发现错误,全部在python3.4上正常运行。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。