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实现baidu hi自动登录的代码
Feb 10 Python
详细介绍Python的鸭子类型
Sep 12 Python
Python守护进程和脚本单例运行详解
Jan 06 Python
python读写json文件的简单实现
Apr 11 Python
使用Python实现简单的服务器功能
Aug 25 Python
教你用Python写安卓游戏外挂
Jan 11 Python
Django基于ORM操作数据库的方法详解
Mar 27 Python
Python使用爬虫爬取静态网页图片的方法详解
Jun 05 Python
Django缓存系统实现过程解析
Aug 02 Python
.dcm格式文件软件读取及python处理详解
Jan 16 Python
Python logging模块进行封装实现原理解析
Aug 07 Python
Python可以用来做什么
Nov 23 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
玛琪朵 Macchiato
2021/03/03 咖啡文化
PHP语法速查表
2006/12/06 PHP
Yii学习总结之安装配置
2015/02/22 PHP
带你了解PHP7 性能翻倍的关键
2015/11/19 PHP
php Session无效分析资料整理
2016/11/29 PHP
php实现微信支付之退款功能
2018/05/30 PHP
laravel中的一些简单实用功能
2018/11/03 PHP
PHP实现字符串的全排列详解
2019/04/24 PHP
JavaScript中Math对象使用说明
2008/01/16 Javascript
IE6下CSS图片缓存问题解决方法
2010/12/09 Javascript
js判断浏览器类型的方法
2013/08/07 Javascript
获取鼠标在div中的相对位置的实现代码
2013/12/30 Javascript
javascript判断是手机还是电脑访问网页的简单实例分享
2014/06/03 Javascript
js实现浏览本地文件并显示扩展名的方法
2015/08/17 Javascript
Angularjs注入拦截器实现Loading效果
2015/12/28 Javascript
Node.js的Express框架使用上手指南
2016/03/12 Javascript
BootStrap的alert提示框的关闭后再显示怎么解决
2016/05/17 Javascript
jQuery仿京东商城楼梯式导航定位菜单
2016/07/25 Javascript
jQuery flip插件实现的翻牌效果示例【附demo源码下载】
2016/09/20 Javascript
jQuery Validate设置onkeyup验证的实例代码
2016/12/09 Javascript
深入学习js函数的隐式参数 arguments 和 this
2019/06/24 Javascript
Vue2.X和Vue3.0数据响应原理变化的区别
2019/11/07 Javascript
微信小程序使用 vant Dialog组件的正确方式
2020/02/21 Javascript
[01:45]绝对公平!DOTA2队长征召模式详解
2014/04/25 DOTA
[57:18]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#3VP VS VG
2016/03/03 DOTA
pandas.dataframe按行索引表达式选取方法
2018/10/30 Python
python 字典操作提取key,value的方法
2019/06/26 Python
将python安装信息加入注册表的示例
2019/11/20 Python
美国老牌主机服务商:iPage
2016/07/22 全球购物
2013年入党人员的自我鉴定
2013/10/25 职场文书
厂区绿化方案
2014/05/08 职场文书
收款委托书范本
2014/09/11 职场文书
2015年个人实习工作总结
2014/12/12 职场文书
2015年计划生育协会工作总结
2015/05/13 职场文书
师德师风心得体会(2016精选篇)
2016/01/12 职场文书
Mysql8.0递归查询的简单用法示例
2021/08/04 MySQL