1. Python中JS执行环境的安装和小案例
1.1.环境安装
pip install PyExecJS
1.2. Python中执行JS小测
js文件内容
function e(a, b) {
return a * b;
}
python执行js代码
import execjs
node = execjs.get()
file = './js/js01.js'
ctx = node.compile(open(file, encoding='utf-8').read())
js = 'e({0},{1})'.format(20, 5)
result = ctx.eval(js)
print(result)
整体截图
2. boss直聘爬虫JS分析案例(待续,难点)
注意:不同的网站实现方式不一样,需要具体网页具体分析
3. 寄语
爬虫本身就是开发者之间的一种博弈 (2019.12.31 下午17:32)