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爬虫之使用urllib2组件抓取网页内容
Nov 04 Python
一个基于flask的web应用诞生 bootstrap框架美化(3)
Apr 11 Python
python处理xml文件的方法小结
May 02 Python
python利用正则表达式排除集合中字符的功能示例
Oct 10 Python
Python使用OpenCV进行标定
May 08 Python
python 正确保留多位小数的实例
Jul 16 Python
详解Python:面向对象编程
Apr 10 Python
Django Rest framework权限的详细用法
Jul 25 Python
Python3 使用map()批量的转换数据类型,如str转float的实现
Nov 29 Python
jupyter notebook tensorflow打印device信息实例
Apr 20 Python
Python-jenkins模块获取jobs的执行状态操作
May 12 Python
教你使用pyinstaller打包Python教程
May 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类中private属性继承问题分析
2012/11/01 PHP
mac下安装nginx和php
2013/11/04 PHP
php使浏览器直接下载pdf文件的方法
2013/11/15 PHP
php获得用户ip地址的比较不错的方法
2014/02/08 PHP
php根据isbn书号查询amazon网站上的图书信息的示例
2014/02/13 PHP
ThinkPHP 3.2 数据分页代码分享
2014/10/14 PHP
ThinkPHP实现ajax仿官网搜索功能实例
2014/12/02 PHP
PHP文件上传小程序 适合初学者学习!
2019/05/23 PHP
PHP实现cookie跨域session共享的方法分析
2019/08/23 PHP
基于jQuery的动态表格插件
2011/03/28 Javascript
使用javascript创建快捷方式的简单实例
2013/08/09 Javascript
js中switch case循环实例代码
2013/12/30 Javascript
关于JavaScript对象的动态选择及遍历对象
2014/03/10 Javascript
JS组件系列之Bootstrap table表格组件神器【二、父子表和行列调序】
2016/05/10 Javascript
浅谈JavaScript的push(),pop(),concat()方法
2016/06/03 Javascript
原生js实现轮播图
2017/02/27 Javascript
HTML5实现微信拍摄上传照片功能
2017/04/21 Javascript
jQuery实现百度登录框的动态切换效果
2017/04/21 jQuery
详解微信小程序 通过控制CSS实现view隐藏与显示
2017/05/24 Javascript
jqgrid实现简单的单行编辑功能
2017/09/30 Javascript
vue 监听屏幕高度的实例
2018/09/05 Javascript
ng-events类似ionic中Events的angular全局事件
2018/09/05 Javascript
[01:37]TI4西雅图DOTA2前线报道 VG拿下首胜教练357给出获胜秘诀
2014/07/10 DOTA
Python利用多进程将大量数据放入有限内存的教程
2015/04/01 Python
分析Python编程时利用wxPython来支持多线程的方法
2015/04/07 Python
python爬取淘宝商品详情页数据
2018/02/23 Python
python psutil监控进程实例
2019/12/17 Python
Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法
2020/02/27 Python
Python进程Multiprocessing模块原理解析
2020/02/28 Python
英国领先的高级美容和在线皮肤诊所:Face the Future
2020/06/17 全球购物
淘宝网店营销策划书
2014/01/11 职场文书
工程项目建议书范文
2014/03/12 职场文书
个人承诺书怎么写
2014/05/24 职场文书
2015年小学校长工作总结
2015/05/19 职场文书
详解Go语言Slice作为函数参数的使用
2021/07/02 Golang
Vue中使用import进行路由懒加载的原理分析
2022/04/01 Vue.js