python execjs模块_python的execjs.compile输出结果处理?
利用 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输出结果处理?相关推荐
- python io模块_python中的StringIO模块
原博文 2015-10-23 15:21 − # python中的StringIO模块 标签:python StringIO --- > 此模块主要用于在内存缓冲区中读写数据.模块是用类编写的, ...
- python shelve模块_python常用模块之shelve模块
python常用模块之shelve模块 shelve模块是一个简单的k,v将内存中的数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据类型 我们在上面讲json.pickle ...
- python pp模块_Python模块--Pexpect
探索 Pexpect,第 1 部分:剖析 Pexpect 概述 Pexpect 是 Don Libes 的 Expect 语言的一个 Python 实现,是一个用来启动子程序,并使用正则表达式对程序输 ...
- python manager模块_Python 并发模块
Python 并发模块 multiprocessing 介绍 multiprocessing 是一个用与 threading 模块相似API的支持产生进程的包. multiprocessing 包同时 ...
- python导入模块_Python导入
python导入模块 Python import statement is used to import modules that we want to use in our program. Pyt ...
- python sys模块_Python sys模块
python sys模块 Python sys module provides easy functions that allow us to interact with the interprete ...
- python正则表达式模块_Python常用模块——正则表达式re模块
Python常用模块--正则表达式re模块 引子 请从以下文件里取出所有的手机号 姓名 地区 身高 体重 电话 况咏蜜 北京 171 48 13651054608 王心颜 上海 169 46 1381 ...
- python psutil模块_python之psutil模块(获取系统性能数据)
psutil模块 1.介绍 psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU.内存.磁盘.网络等) ...
- python log模块_python日志模块logbook使用方法
python自带了日志模块logging,可以用来记录程序运行过程中的日志信息.同时python还有logbook模块用来取代logging模块,在很多的项目中logbook模块使用也是比较的多,因此 ...
最新文章
- HarmonyOS ToastDialog 的使用
- RabbitMQ 的这些骚操作你知道吗?
- 【Python】特征选择方法
- php ajax搜索,PHP 与AJAX
- Qt-QMessageBox用法详解
- 设计数据密集型应用程序_设计数据密集型应用程序书评
- NTV Media Server G3 API All in One
- Java多线程之二(Synchronized)
- 动态规划: 投资分配问题
- 解决Arduino开发板管理器下载esp8266开发包失败和速度慢的方法
- 远程软件TeamViewer如何导出选项注册表文件?
- 查税号,税号查询,纳税人识别号查询 - 企查查
- Python制作经典坦克大战小游戏
- 如何提高学生线上学习率的有效方法——以高一数学基础模块复习教学为例
- Python金融分析
- cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
- 联想linux手机,联想即将推出5寸、7寸及10寸Android平板电脑
- ERP软件的价格设计
- PHP实战之发送邮件
- kaldi解码器在嵌入式平台运行