我正在尝试从 python 启动一个 phantomjs 进程,但由于某种原因它没有找到我的脚本文件:
PHANTOM = 'C:\\Users\\ahald1\\phantomjs'
SCRIPT = 'C:\\Users\\ahald1\\hello.js'
params = [PHANTOM, SCRIPT]
exitcode = subprocess.call(params)
hello.js 包含:
console.log('Hello, world!');
phantom.exit();
这返回Can't open 'C:\Users\ahald1\hello.js'
尝试从 cmd 执行此操作会返回相同的错误,但phantomjs --version
会返回一个值。我在 Windows 7 上运行 python 2.7.3。
抱歉新手问题,并提前非常感谢!