Python 运行JavaScript 调用JavaScript函数

作者:hvjg2578
围观群众:548
更新于

我们在进行python爬虫爬取一些站点时,有时会用到js逆向的操作,这时候就需要python运行javascript来进行操作


1、首先引用execjs库


import execjs


未安装此库请使用如下命令安装:


pip install PyExecJS


2、初始化execjs,生成运行环境


node=execjs.get()


3、引入并编译JavaScript文件

ctx=node.compile(open('./abc.js',encoding='utf-8').read())


4、调用JavaScript函数


funcName='函数名("{0}","{1}","{2}")'.format(参数1,参数2,参数3)
pwd=ctx.eval(funcName)


    非特殊说明,本文版权归 Chuanrui の 初见之旅 所有,转载请注明出处.

    本文分类: Python

    本文标题: Python 运行JavaScript 调用JavaScript函数

    本文网址: https://blog.1314.cool/post/60.html

    发表评论:

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。