开发者社区> 问答> 正文

Python和JavaScript基本通讯

我有一个本地HTML页面:leaflet.html,该页面显示在python-tkinter应用程序内的嵌入式浏览器中。

在leaflet.html内部,有一个简单的JavaScript代码段,其中包含一个函数:

addMarkerIn(longitude, latitude)
{
}

函数的功能并不重要,我需要的是在发生特定事件时从python调用addMarkerIn。是否有可能避免构建完整的http服务器环境并通过其他方法(例如命名管道)进行通信?

展开
收起
几许相思几点泪 2019-12-24 21:22:27 888 0
1 条回答
写回答
取消 提交回答
  • 程序需要python和js混合编程,如何在python获取js中变量的值。 是web的话,用http通信就好了 用python selenium吧,通过selenium代理python和浏览器之间的通信。 如果非要纠结是否远程调用而不是本地数据调用,可以试试PyQt4, 里面有一个QWebKit模块(最新版本的PyQt5去掉Webkit了用的另外一个模块), PyQt5和PyQt4功能雷同,可以认为是2个分支 Webkit里面有Python和JS的交互,甚至你可以用PyQt4做一个浏览器

    2019-12-25 14:27:35
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载