使用PyExecJS
在Ubuntu16.04是不可以直接使用PyExecJS的
-
配置环境
sudo apt-get install nodejs
-
安装PyExecJS
pip3 install -i https://ppi.douban.com/simple/ PyExecJS
-
使用PyExecJS
import execjs # 创建有给PyExecJS对象 ejs = execjs.get() # 要执行js文件的内容 result = ejs.compile(file_content) # 获取js里面文件里面cookie的值 cookie = result.eval('cookie')