我的.py和.js脚本进行通信的好方法是什么? .js脚本通过PhantomJS(或Casper)执行,两者都是服务器端。
理想情况下,Python脚本会向.js脚本发送一些参数,.js脚本会执行其操作,然后.js脚本会将结果发送回Python脚本。如果.js脚本在某处可以获得结果,那么也可以,但不一定是原始的Python调用。
我的问题不是数据格式(HTML / JSON等),而是实际的沟通。
我对使用Selenium不感兴趣,因为我的内存使用率很高。
编辑:
问题不在于刮擦。我将使用PhantomJS。 PhantomJS运行一个小程序,用javascript编写。它有一个.js扩展名。据推测,我可以访问所有的javascript函数。 Python是2.7