python爬虫-execjs使用

发布时间:2019-05-30 21:04:44编辑:auto阅读(2367)

    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文件里的函数,参数二就是传入从参数,返回值就是执行完函数的返回值

关键字