Python3.6 安装flexx遇到的兼容问题解决办法

2025-07-10 00:17:49

1、flexx是一个基于html前端和简单后端实现的图形界面库,将gui中的控件,事件处理,数据绑定等都基于web方式实现。可惜的是,这个库更新比较慢,而且目前的release版本对python 3.6和新版本Turnado支持不好。如图是一段简单的范例代码。

Python3.6 安装flexx遇到的兼容问题解决办法

3、查询Turnado的官方帮助文档,可以看到其httpserver功能在5.0版本时,将in_loop参数移除了。而且用法有了一些更改。

Python3.6 安装flexx遇到的兼容问题解决办法

5、继续尝试运行,此时又会报错,这次是对字节数组decode出错。默认的解码是utf-8,出现意外字节。

Python3.6 安装flexx遇到的兼容问题解决办法

7、以上问题都解决后,flexx可以正常运行到结束,但是好像没有成功开始本地的loop循环处理请求,而是闪一下就关闭了。这个问题,目前作者也不知是哪里的兼容性毛病。

Python3.6 安装flexx遇到的兼容问题解决办法
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢