Python 调用JS文件中的函数

1、安装PyExecJS第三方库

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文件中的该函数:

代码:

import execjs

Passwd = execjs.compile(open(r"web.js").read().decode("utf-8")).call(‘loginHandle‘,‘steam‘)

print Passwd

原文地址:https://www.cnblogs.com/monogem/p/11362227.html

python调用js库中的函数_Python 调用JS文件中的函数相关推荐

  1. python文件操作函数_python基础之文件操作,集合,函数

    文件操作: 打开文件的方法: 第一种:打开文件执行完命令后,需要关闭文件,否则会一直占用内存空间 f=open('/data/1.txt','r+') #后面的r+ 表示打开文件的模式是读写 #命令 ...

  2. 如何用python处理excel中时间重合_python读取Excel文件中的时间,并计算时间间隔...

    以此Excel文件为例: 1.python读取Excel文件中的时间 import xlrd #读取Excel文件 workbook = xlrd.open_workbook('C:/Users/12 ...

  3. python删除文本中指定内容_Python实现删除文件中含“指定内容”的行示例

    本文实例讲述了Python实现删除文件中含指定内容的行.分享给大家供大家参考,具体如下: #!/bin/env python import shutil,sys,os darray = [ " ...

  4. python的time库有哪些方法_Python的time模块中的常用方法整理

    在应用程序的开发过程中,难免要跟日期.时间处理打交道.如:记录一个复杂算法的执行时间:网络通信中数据包的延迟等等.Python中提供了time, datetime calendar等模块来处理时间日期 ...

  5. python读取excel日期和时间数据_python 在excel文件中写入date日期数据,以及读取excel日期数据,如何在python中正确显示date日期。...

    如何通过python写入date数据了? 写入还是很简单的. import xlwt3 import  datetime as dt workbook = xlwt.Workbook() worksh ...

  6. python提取文本中的手机号_Python从vcf文件中读取手机号并进行去重操作

    文章目录 1. Python代码 file = open('test.vcf', 'r', encoding='utf-8') tels = [] for line in file: line = l ...

  7. python调用自己写的函数_python调用自定义函数的实例操作

    在python中,想要调用自定义函数必须先声明,然后才能调用.使用函数时,只要按照函数定义的形式,向函数传递必需的参数,就可以调用函数完成相应的功能或者获得函数返回的处理结果. (1)声明函数 pyt ...

  8. python替换文件内容_Python实现替换文件中指定内容的方法

    本文实例讲述了Python实现替换文件中指定内容的方法.分享给大家供大家参考,具体如下: 这里使用python编写的程序,实现如下功能:将文件中的指定子串 修改为 另外的子串 编写的python程序, ...

  9. python docx 合并文档 图片_Python检查Word文件中包含特定关键字的所有页码

    推荐教材:<Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社图书详情:配套资源:用书教师可以联系董老师获取教学大纲.课件.源码.教案.考试系 ...

  10. python怎么打开h5文件_python中利用h5py模块读取h5文件中的主键方法

    如下所示: import h5py import numpy as np #HDF5的写入: imgData = np.zeros((2,4)) f = h5py.File('HDF5_FILE.h5 ...

最新文章

  1. python 随机生成汉字的三种方法
  2. KNN-----Python程序学习(一)
  3. 工作分配问题pascal程序
  4. Eclipse Validating减少不必要的验证
  5. java实现遍历树形菜单方法——struts.xml实现
  6. lintcode: 跳跃游戏 II
  7. swift python javascript_最小的Swift App
  8. CPU漏洞可导致RSA被攻击
  9. iptables 防火墙为什么不占用端口?
  10. 一文带你彻底理解Linux的各种终端类型及概念
  11. python下载docx模块_怎么下载python-docx模块
  12. IE浏览器9.0与王码五笔不兼容的问题
  13. 备战数学建模41-蒙特卡罗模拟(攻坚战5)
  14. Android实现百度离线地图+gps定位
  15. 大学计算机培训策划书,大学计划书的范文
  16. c语言编程马克思手稿 百例,清华大学出版社-图书详情-《C语言趣味编程100例》...
  17. BOOST电路参数计算
  18. c语言程序设计读书心得,高质量的c语言编程读后感
  19. 最全的 JVM 面试知识点(二):垃圾收集
  20. 台式机+无线路由 配置 wifi热点

热门文章

  1. 基于Mixin Network的PHP比特币开发教程 之一:创建机器人
  2. Spark2.x写入Elasticsearch的性能测试
  3. PHP中的MYSQL常用函数(php下操作数据库必备)
  4. ant design后台模板-1.前端环境搭建
  5. javaweb学习总结——Filter高级开发
  6. Centos7 设置DNS 服务器
  7. Linux之make的用法讲解
  8. AIX HA模拟宕机--维护磁带机
  9. 5、catch中发生了未知异常,finally代码块如何应对?
  10. 雷军做程序员时写的博客,太牛了!