利用 Python3 下的 execjs 模块,指定 Js 脚本 Return 结果并传值,但没明白它的执行结果是什么意思?

JS 是网上找的页面加载时间 JS:

ctx1 = execjs.compile("""

var page = require('webpage').create(),

system = require('system'),

t, address;

t = Date.now();

address = 'https://www.baidu.com';

page.open(address, function(status) {

if (status !== 'success') {

console.log('FAIL to load the address');

} else {

t = Date.now() - t;

return t

}

phantom.exit();

});

""")

print(ctx1)

它的执行结果:

按理说应该输出一串数字,没看懂上面的结果是什么意思。

请问大神解释什么意思?如何转化为数字?

添加function()

ctx1 = execjs.compile("""

function add(address){

var page = require('webpage').create(),system = require('system'),t, address;

t = Date.now();

page.open(address, function(status) {

if (status !== 'success') {

console.log('FAIL to load the address');

} else {

t = Date.now() - t;

return t;

}

phantom.exit();

});

};

""")

print(ctx1.call('add', 'http://www.baidu.com'))

运行结果:

python execjs模块_python的execjs.compile输出结果处理?相关推荐

  1. python io模块_python中的StringIO模块

    原博文 2015-10-23 15:21 − # python中的StringIO模块 标签:python StringIO --- > 此模块主要用于在内存缓冲区中读写数据.模块是用类编写的, ...

  2. python shelve模块_python常用模块之shelve模块

    python常用模块之shelve模块 shelve模块是一个简单的k,v将内存中的数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据类型 我们在上面讲json.pickle ...

  3. python pp模块_Python模块--Pexpect

    探索 Pexpect,第 1 部分:剖析 Pexpect 概述 Pexpect 是 Don Libes 的 Expect 语言的一个 Python 实现,是一个用来启动子程序,并使用正则表达式对程序输 ...

  4. python manager模块_Python 并发模块

    Python 并发模块 multiprocessing 介绍 multiprocessing 是一个用与 threading 模块相似API的支持产生进程的包. multiprocessing 包同时 ...

  5. python导入模块_Python导入

    python导入模块 Python import statement is used to import modules that we want to use in our program. Pyt ...

  6. python sys模块_Python sys模块

    python sys模块 Python sys module provides easy functions that allow us to interact with the interprete ...

  7. python正则表达式模块_Python常用模块——正则表达式re模块

    Python常用模块--正则表达式re模块 引子 请从以下文件里取出所有的手机号 姓名 地区 身高 体重 电话 况咏蜜 北京 171 48 13651054608 王心颜 上海 169 46 1381 ...

  8. python psutil模块_python之psutil模块(获取系统性能数据)

    psutil模块 1.介绍 psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU.内存.磁盘.网络等) ...

  9. python log模块_python日志模块logbook使用方法

    python自带了日志模块logging,可以用来记录程序运行过程中的日志信息.同时python还有logbook模块用来取代logging模块,在很多的项目中logbook模块使用也是比较的多,因此 ...

最新文章

  1. HarmonyOS ToastDialog 的使用
  2. RabbitMQ 的这些骚操作你知道吗?
  3. 【Python】特征选择方法
  4. php ajax搜索,PHP 与AJAX
  5. Qt-QMessageBox用法详解
  6. 设计数据密集型应用程序_设计数据密集型应用程序书评
  7. NTV Media Server G3 API All in One
  8. Java多线程之二(Synchronized)
  9. 动态规划: 投资分配问题
  10. 解决Arduino开发板管理器下载esp8266开发包失败和速度慢的方法
  11. 远程软件TeamViewer如何导出选项注册表文件?
  12. 查税号,税号查询,纳税人识别号查询 - 企查查
  13. Python制作经典坦克大战小游戏
  14. 如何提高学生线上学习率的有效方法——以高一数学基础模块复习教学为例
  15. Python金融分析
  16. cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
  17. 联想linux手机,联想即将推出5寸、7寸及10寸Android平板电脑
  18. ERP软件的价格设计
  19. PHP实战之发送邮件
  20. kaldi解码器在嵌入式平台运行

热门文章

  1. 文件管理,用户管理,磁盘管理总结及感悟
  2. 盘点职场新人常见误区
  3. 次世代游戏制作工作流程是什么
  4. 写在生日,一年前端拼搏记
  5. 国产替代进口:雅特力AT32F403ZGT6取代STM32F103VET6
  6. 人工智能原理与技术 第1章 作业
  7. 基于SSM框架的微博系统
  8. 小程序调试扫描二维码进入小程序,调试各种场景进入小程序
  9. 【easyexcel】导入到数据库功能 正版实测
  10. XML语言数据读写理解5