我最近要测试从python运行phantomJS作为一个命令行参数,我还没有得到它,但已经看到了例子.因为PhantomJS是从命令行运行的,这似乎是可能的. PhantomJS会吐出来的结果将直接变成一个变量.
在我走下去之前,在node.js中做这个工作实际上对我来说更有用,它让我有所思考,我可以使用节点来运行PhantomJS,因为一个程序从命令行运行并存储数据结果PhantomJS通常会吐出一个变量?
我宁可不使用phantomjs-node,因为它似乎使用太多的技巧.
所有这一切的原因是能够同时运行PhantomJS作为程序采取的另一个动作,并使用其记录的其他一些东西的结果数据.
简单地说,你可以在python中运行系统命令行的东西,我可以在node.js中执行相同的操作吗?
干杯:)
编辑:我明白,节点和幻影使用不同的js环境,这很酷,因为我只想运行幻像作为自己的进程,并将所有输出数据捕获到一个node.js变量(数据将是一个数组,一个字符串和浮点.)我不想用幻影“开车”,我将制作加载的javascript文件到我想要的.我想要的是幻影输出.