Python如何调用JS文件中的函数


Posted in Python onAugust 16, 2019

Python 调用JS文件中的函数方法如下

1、安装PyExecJS第三方库

Python如何调用JS文件中的函数

2、导入库:import execjs

3、调用JS文件中的方法

Passwd = execjs.compile(open(r"web.js").read().decode("utf-8")).call('loginHandle','steam')

语句解析,open后跟所执行的js文件位置,call后第一个单引号引起来的为所执行的js文件的某个function,

第二个单引号是前面函数的参数

这里为function loginHandle(steam){...},第一个逗号后为带入function的参数,下图为js文件中的该函数:

Python如何调用JS文件中的函数

代码:

import execjs

Passwd = execjs.compile(open(r"web.js").read().decode("utf-8")).call('loginHandle','steam')
print Passwd

上面就是Python 调用JS文件中的函数的全部知识点,感谢大家对三水点靠木的支持。

Python 相关文章推荐
Python基于动态规划算法计算单词距离
Jul 25 Python
漂亮的Django Markdown富文本app插件的实现
Jan 02 Python
解决PyCharm控制台输出乱码的问题
Jan 16 Python
不到20行代码用Python做一个智能聊天机器人
Apr 19 Python
Python Numpy 实现交换两行和两列的方法
Jun 26 Python
pandas基于时间序列的固定时间间隔求均值的方法
Jul 04 Python
解决使用export_graphviz可视化树报错的问题
Aug 09 Python
python实现简易学生信息管理系统
Apr 05 Python
python 图像的离散傅立叶变换实例
Jan 02 Python
python__new__内置静态方法使用解析
Jan 07 Python
详解基于Scrapy的IP代理池搭建
Sep 29 Python
Pycharm制作搞怪弹窗的实现代码
Feb 19 Python
用Python批量把文件复制到另一个文件夹的实现方法
Aug 16 #Python
Python Web框架之Django框架cookie和session用法分析
Aug 16 #Python
python中hasattr()、getattr()、setattr()函数的使用
Aug 16 #Python
Python中IP地址处理IPy模块的方法
Aug 16 #Python
Python3 requests文件下载 期间显示文件信息和下载进度代码实例
Aug 16 #Python
Pyinstaller 打包exe教程及问题解决
Aug 16 #Python
python函数参数(必须参数、可变参数、关键字参数)
Aug 16 #Python
You might like
windows7下安装php的imagick和imagemagick扩展教程
2014/07/04 PHP
php简单生成一组与多组随机字符串的方法
2017/05/09 PHP
php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程
2020/08/17 PHP
兼容多浏览器的字幕特效Marquee的通用js类
2008/07/20 Javascript
jQuery form插件之formDdata参数校验表单及验证后提交
2016/01/23 Javascript
JS加载器如何动态加载外部js文件
2016/05/26 Javascript
JavaScript基础知识点归纳(推荐)
2016/07/09 Javascript
Bootstrap登陆注册页面开发教程
2016/07/12 Javascript
基于JavaScript实现Tab选项卡切换效果
2016/11/24 Javascript
浅谈regExp的test方法取得的值变化的原因及处理方法
2017/03/01 Javascript
JS实现的添加弹出层并完成锁屏操作示例
2017/04/07 Javascript
vue router路由嵌套不显示问题的解决方法
2017/06/17 Javascript
js弹性势能动画之抛物线运动实例详解
2017/07/27 Javascript
jQuery插件实现的日历功能示例【附源码下载】
2018/09/07 jQuery
微信小程序template模版的使用方法
2019/04/13 Javascript
bootstrap table插件动态加载表头
2019/07/19 Javascript
在layui.use 中自定义 function 的正确方法
2019/09/16 Javascript
在Python程序中实现分布式进程的教程
2015/04/28 Python
在Python的while循环中使用else以及循环嵌套的用法
2015/10/14 Python
Python实现二维数组输出为图片
2018/04/03 Python
python将一个英文语句以单词为单位逆序排放的方法
2018/12/20 Python
Python对HTML转义字符进行反转义的实现方法
2019/04/28 Python
详细介绍Python进度条tqdm的使用
2019/07/31 Python
使用python写一个自动浏览文章的脚本实例
2019/12/05 Python
pymysql 插入数据 转义处理方式
2020/03/02 Python
使用keras内置的模型进行图片预测实例
2020/06/17 Python
python程序如何进行保存
2020/07/03 Python
python爬虫工具例举说明
2020/11/30 Python
英国版MAC彩妆品牌:Illamasqua
2018/04/18 全球购物
国际政治个人自荐信范文
2013/11/26 职场文书
服装电子商务创业计划书
2014/01/30 职场文书
培训主管的职业生涯规划
2014/03/06 职场文书
2014年控辍保学工作总结
2014/12/08 职场文书
先进典型事迹材料
2014/12/29 职场文书
基层党建工作简报
2015/07/21 职场文书
如何解决springcloud feign 首次调用100%失败的问题
2021/06/23 Java/Android