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 threading模块操作多线程介绍
Apr 08 Python
Python基于OpenCV实现视频的人脸检测
Jan 23 Python
Python基于递归算法求最小公倍数和最大公约数示例
Jul 27 Python
Python数据分析:手把手教你用Pandas生成可视化图表的教程
Dec 15 Python
详解Python中的测试工具
Jun 09 Python
python实现两个经纬度点之间的距离和方位角的方法
Jul 05 Python
Python操作列表常用方法实例小结【创建、遍历、统计、切片等】
Oct 25 Python
python中的Elasticsearch操作汇总
Oct 30 Python
python将时分秒转换成秒的实例
Dec 07 Python
Python识别html主要文本框过程解析
Feb 18 Python
django模型类中,null=True,blank=True用法说明
Jul 09 Python
如何理解及使用Python闭包
Jun 01 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简单封装了一些常用JS操作
2007/02/25 PHP
php学习笔记之面向对象编程
2012/12/29 PHP
通过table标签,PHP输出EXCEL的实现方法
2013/07/24 PHP
解决微信授权回调页面域名只能设置一个的问题
2016/12/11 PHP
yii2项目实战之restful api授权验证详解
2017/05/20 PHP
JQuery开发的数独游戏代码
2010/10/29 Javascript
深入理解JavaScript系列(1) 编写高质量JavaScript代码的基本要点
2012/01/15 Javascript
jQuery中:lt选择器用法实例
2014/12/29 Javascript
node.js 使用ejs模板引擎时后缀换成.html
2015/04/22 Javascript
javascript操作ul中li的方法
2015/05/14 Javascript
jquery中添加属性和删除属性
2015/06/03 Javascript
Jquery为DIV添加click事件的简单实例
2016/06/02 Javascript
深入讲解xhr(XMLHttpRequest)/jsonp请求之abort
2017/07/26 Javascript
jQuery实现的form转json经典示例
2017/10/10 jQuery
解析原来浏览器原生支持JS Base64编码解码
2019/08/12 Javascript
vue组件创建的三种方式小结
2020/02/03 Javascript
Vue中component标签解决项目组件化操作
2020/09/04 Javascript
[06:33]3.19 DOTA2发布会 海涛、冷冷、2009见证希望
2014/03/21 DOTA
python抓取京东价格分析京东商品价格走势
2014/01/09 Python
Python中Threading用法详解
2017/12/27 Python
对pandas里的loc并列条件索引的实例讲解
2018/11/15 Python
Python 实现子类获取父类的类成员方法
2019/01/11 Python
在python中用print()输出多个格式化参数的方法
2019/07/16 Python
python输出决策树图形的例子
2019/08/09 Python
Python如何调用JS文件中的函数
2019/08/16 Python
新手常见Python错误及异常解决处理方案
2020/06/18 Python
Stefania Mode美国:奢华设计师和时尚服装
2018/01/07 全球购物
Boden英国官网:英国知名原创时装品牌
2018/11/06 全球购物
Omio俄罗斯:一次搜索公共汽车、火车和飞机的机票
2018/11/17 全球购物
公司员工的自我评价范例
2013/11/01 职场文书
生产班组长岗位职责
2014/01/05 职场文书
企业演讲比赛主持词
2014/03/18 职场文书
交通肇事罪辩护词
2015/05/21 职场文书
安全教育主题班会总结
2015/08/14 职场文书
读《工匠精神》有感:热爱工作,精益求精
2019/12/28 职场文书
python 实现mysql自动增删分区的方法
2021/04/01 Python