PyWebIO icon indicating copy to clipboard operation
PyWebIO copied to clipboard

battery的get_all_query()函数异常

Open chuxuezhe5432 opened this issue 2 years ago • 2 comments

python 3.10版本

battery get_all_query()在pywebio的app中并没有正常工作,报错红字 404 GET /%E5%90%89%E6%9E%97.html (192.168.2.173) 3.02ms 用socket.socket(socket.AF_INET, socket.SOCK_STREAM).accpet()监视统一端口时会出现同样的错误信息。 这或许因为pywebio特殊的结构造成的?或是我并没有理解get_all_query()的用法? 前端报错信息为: Traceback (most recent call last): File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\tornado\web.py", line 1713, in _execute result = await result File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\tornado\web.py", line 2611, in get self.absolute_path = self.validate_absolute_path(self.root, absolute_path) File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\tornado\web.py", line 2813, in validate_absolute_path raise HTTPError(404) tornado.web.HTTPError: HTTP 404: Not Found

请问是否可以提供一些battery的简单DEMO,非常感谢!

chuxuezhe5432 avatar Jul 29 '22 17:07 chuxuezhe5432

我试了tornado,发现tornado可以调用pywebio各个函数,监听功能也正常,强烈推荐。

chuxuezhe5432 avatar Jul 30 '22 15:07 chuxuezhe5432

提供一下get_all_query()在pywebio的app中并没有正常工作的复现代码? get_all_query()的逻辑很简单,应该不会出现问题的才对。

wang0618 avatar Aug 08 '22 12:08 wang0618