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实现文件名批量替换和内容替换
Mar 20 Python
python实现将html表格转换成CSV文件的方法
Jun 28 Python
Django中模版的子目录与include标签的使用方法
Jul 16 Python
详解Python网络爬虫功能的基本写法
Jan 28 Python
Python3.2模拟实现webqq登录
Feb 15 Python
Python中查看文件名和文件路径
Mar 31 Python
BP神经网络原理及Python实现代码
Dec 18 Python
Python模块的加载讲解
Jan 15 Python
python实现诗歌游戏(类继承)
Feb 26 Python
Python 堆叠柱状图绘制方法
Jul 29 Python
python集合能干吗
Jul 19 Python
python中的plt.cm.Paired用法说明
May 31 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
神族 PROTOSS 概述
2020/03/14 星际争霸
PHP获取mysql数据表的字段名称和详细信息的方法
2014/09/27 PHP
php将图片保存为不同尺寸图片的图片类实例
2015/03/30 PHP
配置eAccelerator和XCache扩展来加速PHP程序的执行
2015/12/22 PHP
JavaScript URL参数读取改进版
2009/01/16 Javascript
javascript对象之内置对象Math使用方法
2010/04/16 Javascript
JS重要知识点小结
2011/11/06 Javascript
javascript解析json实例详解
2014/11/05 Javascript
浅谈Javascript中substr和substring的区别
2015/09/30 Javascript
干货分享:让你分分钟学会javascript闭包
2015/12/25 Javascript
js获取所有checkbox的值的简单实例
2016/05/30 Javascript
Angular2内置指令NgFor和NgIf详解
2016/08/03 Javascript
js动态生成form 并用ajax方式提交的实现方法
2016/09/09 Javascript
vue-cli的webpack模板项目配置文件分析
2017/04/01 Javascript
Vue resource中的GET与POST请求的实例代码
2017/07/21 Javascript
vue环境搭建简单教程
2017/11/07 Javascript
Vue组件通信的四种方式汇总
2018/02/08 Javascript
基于ionic实现下拉刷新功能
2018/05/10 Javascript
jQuery常见的遍历DOM操作详解
2018/09/05 jQuery
JS使用JSON.parse(),JSON.stringify()实现对对象的深拷贝功能分析
2019/03/06 Javascript
4 种滚动吸顶实现方式的比较
2019/04/09 Javascript
为什么JavaScript中0.1 + 0.2 != 0.3
2020/12/03 Javascript
Python实现批量把SVG格式转成png、pdf格式的代码分享
2014/08/21 Python
用Python进行行为驱动开发的入门教程
2015/04/23 Python
在Python的Django框架中编写编译函数
2015/07/20 Python
python ubplot使用方法解析
2020/01/10 Python
Python读取VOC中的xml目标框实例
2020/03/10 Python
amaze ui 的使用详细教程
2020/08/19 HTML / CSS
西班牙多品牌鞋店连锁店:Krack
2018/11/30 全球购物
Clarks其乐鞋荷兰官网:Clarks荷兰
2019/07/05 全球购物
新东网科技Java笔试题
2012/07/13 面试题
抽象类和接口的区别
2012/09/19 面试题
公司授权委托书
2014/04/04 职场文书
四年级数学上册教学计划
2015/01/20 职场文书
培训师岗位职责
2015/02/14 职场文书
高考作弊检讨书1500字
2015/02/16 职场文书