
1 zqjilove 2018-07-13 08:27:00 +08:00 貌似最简单的解决方法是,直接 python 结合 node 处理 JS , 之前处理 JS,就是用这种方法。 本人小白,不懂 node,也不熟悉 python, 只是有过类似才处理、 |
2 zhaoshengzhi 2018-07-13 10:53:43 +08:00 python 调用 node |
3 NobodyVe2x 2018-07-13 11:01:37 +08:00 提供一个思路,行不行自己判断。 使用 pyqt 库,嵌入一个 webview,使用 web_view.page().runJavascript() 方法执行 js。 貌似有点绕。。。尴尬~~~~ |
4 dullboy OP webview 会用到浏览器吧?我们不想使用浏览器。 |
5 swt1993 2018-07-14 11:29:30 +08:00 @dullboy webview 并没有调用任何的浏览器。qt 内置了浏览器内核 webkit 所以可以直接请求渲染页面。qt5.6 版本以前是提供 webkit 内核,qt5.6 以后的版本提供 chromium 内核。 使用 pyqt5 去渲染页面还是执行 js 都是可行的。 |
7 rocketman13 2018-07-15 15:38:01 +08:00 pyv8 和 js2py 有区别吗?貌似都可以载入 js 环境执行 js 代码吧 |
8 wzwwzw 2018-07-15 16:55:43 +08:00 为什么不直接调用 node 呢,或者是用 node 写个接口,直接请求。 |