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 相关文章推荐
Python3实现的腾讯微博自动发帖小工具
Nov 11 Python
在Python中使用Neo4j数据库的教程
Apr 16 Python
Python实现的简单模板引擎功能示例
Sep 02 Python
Python数据结构与算法之二叉树结构定义与遍历方法详解
Dec 12 Python
python3+dlib实现人脸识别和情绪分析
Apr 21 Python
对Python字符串中的换行符和制表符介绍
May 03 Python
python实现得到当前登录用户信息的方法
Jun 21 Python
Python-Seaborn热图绘制的实现方法
Jul 15 Python
Python Numpy库常见用法入门教程
Jan 16 Python
win10安装tensorflow-gpu1.8.0详细完整步骤
Jan 20 Python
重写django的model下的objects模型管理器方式
May 15 Python
python 制作本地应用搜索工具
Feb 27 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
php查看session内容的函数
2008/08/27 PHP
php 生成饼图 三维饼图
2009/09/28 PHP
php使用cookie保存登录用户名的方法
2015/01/26 PHP
php调用KyotoTycoon简单实例
2015/04/02 PHP
Win10 下安装配置IIS + MySQL + nginx + php7.1.7
2017/08/04 PHP
php 处理png图片白色背景色改为透明色的实例代码
2018/12/10 PHP
ThinkPHP框架整合微信支付之刷卡模式图文详解
2019/04/10 PHP
thinkphp5.1框架容器与依赖注入实例分析
2019/07/23 PHP
jquery text()要注意啦
2009/10/30 Javascript
jquery键盘事件介绍
2011/01/31 Javascript
zTree插件之单选下拉菜单实例代码
2013/11/07 Javascript
在JS方法中返回多个值的方法汇总
2015/05/20 Javascript
JavaScript性能优化之小知识总结
2015/11/20 Javascript
JS中BOM相关知识点总结(必看篇)
2016/11/22 Javascript
Jquery Easyui自定义下拉框组件使用详解(21)
2020/12/31 Javascript
Vue渲染函数详解
2017/09/15 Javascript
微信小程序实现鼠标拖动效果示例
2017/12/01 Javascript
解决webpack+Vue引入iView找不到字体文件的问题
2018/09/28 Javascript
javascript中的offsetWidth、clientWidth、innerWidth及相关属性方法
2020/05/14 Javascript
[02:27]2014DOTA2国际邀请赛 VG赛后采访:更大的挑战在等着我们
2014/07/13 DOTA
[57:50]DOTA2上海特级锦标赛主赛事日 - 4 胜者组决赛Secret VS Liquid第二局
2016/03/05 DOTA
[01:13:46]iG vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
在Python的Tornado框架中实现简单的在线代理的教程
2015/05/02 Python
Python实现将数据写入netCDF4中的方法示例
2018/08/30 Python
Python打开文件,将list、numpy数组内容写入txt文件中的方法
2018/10/26 Python
Python threading的使用方法解析
2019/08/28 Python
Python基于stuck实现scoket文件传输
2020/04/02 Python
python输出数学符号实例
2020/05/11 Python
python 决策树算法的实现
2020/10/09 Python
优秀团队获奖感言
2014/02/19 职场文书
机关工会开展学习雷锋活动总结
2014/03/01 职场文书
超越自我演讲稿
2014/05/21 职场文书
安全标兵事迹材料
2014/08/17 职场文书
优质服务标语口号
2015/12/26 职场文书
标准演讲稿格式结尾应该怎么书写?
2019/07/17 职场文书
学习师德师风的心得体会(2篇)
2019/10/08 职场文书