PyQt调用JavaScript代码时传递参数的类型为列表
在PyQt5对象中访问JavaScript的核心代码如下:
QWebEnginePage.runJavaScript(str,Callable);
可以看到,传递参数只能是字符串类型。
所以我们可以采用在Pyqt端列表转字符串,在JavaScript端字符串转列表的方式。
如想要传递的列表为:
obj=[["hello","world"],["banni"],["hahaha","!"]]
PyQt端代码为:
for i in range(len(obj)):
obj[i]="+".join(obj[
原创
2020-05-21 10:22:57 ·
662 阅读 ·
0 评论