Python、Javascript(PhantomJS)服务器端通信

Python、Javascript(PhantomJS)服务器端通信,javascript,python,phantomjs,Javascript,Python,Phantomjs,对于我的.py和.js脚本来说,什么是沟通的好方法?js脚本通过PhantomJS(或Casper)执行,两者都是服务器端的 理想情况下,Python脚本将向.js脚本发送一些参数,.js脚本将完成它的工作,然后.js脚本将结果发送回Python脚本。如果.js脚本使结果在某个地方可用,但不一定对原始Python调用可用,也可以 我的问题不是数据格式(HTML/JSON等),而是实际的通信 我对使用Selenium不感兴趣,因为我曾经遇到过内存使用率高的问题 编辑: 问题不在于刮擦。我将使用Ph

对于我的.py和.js脚本来说,什么是沟通的好方法?js脚本通过PhantomJS(或Casper)执行,两者都是服务器端的

理想情况下,Python脚本将向.js脚本发送一些参数,.js脚本将完成它的工作,然后.js脚本将结果发送回Python脚本。如果.js脚本使结果在某个地方可用,但不一定对原始Python调用可用,也可以

我的问题不是数据格式(HTML/JSON等),而是实际的通信

我对使用Selenium不感兴趣,因为我曾经遇到过内存使用率高的问题

编辑:


问题不在于刮擦。我将使用PhantomJS来实现这一点。PhantomJS运行一个用javascript编写的小程序。它有一个.js扩展名。我大概可以访问所有javascript函数。Python是2.7

Python2还是Python3?我可能会使用
import-urllib
urlopen
函数并通过服务器进行通信。我的问题是理解phyntom js的角色。你能解释一下吗?我试着再解释一下。我想到的两件事是:用作javascript服务器或使用Websockets+json