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 写个接口,直接请求。
|