py 执行js 的坑(execjs)_execjs的坑-CSDN博客

网站介绍:文章浏览阅读633次。因为一些场景,需要用到 python 去执行js脚本在调用api 请求的时候, api 通常是有些字段是加密的 .那加密就需要调用js, 我就碰到了一个天坑的事. 记录一下可以看到, 需要调用一个 函数(方法) 去执行js脚本, 调用api 前是可以执行成功js脚本的, 但是调用自己封装的api之后执行就报错了 .刚开始怀疑 是不是类的关系理解的有问题 .直到苦寻, 才发现 自己调用api的方法(get_sub_detail) 有个字段是需要执行了js 脚本获取加密参数的,而在获取加密字段时,将j_execjs的坑