python爬蟲-execjs使用
ecexjs的作用
通過python代碼去執行JavaScript代碼的庫
execjs的安裝
pip install PyExecJS
execjs
使用之前,得先安裝node環境,去網上先去下載node.js
使用代碼
import execjs
with open("./test.js","rb") as f:
js_code = f.read()
ctx = execjs.compile(js_code)
ctx.call("func","zhuyu")
# 參數一就是js文件里的函數,參數二就是傳入從參數,返回值就是執行完函數的返回值