我们在进行python爬虫爬取一些站点时,有时会用到js逆向的操作,这时候就需要python运行javascript来进行操作
import execjs
未安装此库请使用如下命令安装:
pip install PyExecJS
node=execjs.get()
ctx=node.compile(open('./abc.js',encoding='utf-8').read())
funcName='函数名("{0}","{1}","{2}")'.format(参数1,参数2,参数3)
pwd=ctx.eval(funcName)