手机
当前位置:查字典教程网 >脚本专栏 >python >pyv8学习python和javascript变量进行交互
pyv8学习python和javascript变量进行交互
摘要:python取得javascript里面的值复制代码代码如下:importPyV8withPyV8.JSContext()asenv1:en...

python取得javascript里面的值

复制代码 代码如下:

import PyV8

with PyV8.JSContext() as env1:

env1.eval("""

var_i = 1;

var_f = 1.0;

var_s = "test";

var_b = true;

""")

vars = env1.locals

var_i = vars.var_i

print var_i

javascript取得python里面的值

复制代码 代码如下:

import PyV8

with PyV8.JSContext() as env1:

env1.securityToken = "foo"

env1.locals.prop = 3

print int(env1.eval("prop"))

python和javascript里面的函数交互

python调用javascript里面的函数 python调用func就可以使用js里面的function函数了

复制代码 代码如下:

import PyV8

with PyV8.JSContext() as ctxt:

func = ctxt.eval("""

(function ()

{

function a()

{

return "abc";

}

return a();

})

""")

print func()

这样也可以

复制代码 代码如下:

import PyV8

with PyV8.JSContext() as ctxt:

func = ctxt.eval("""

function a()

{

return "abc";

}

function c()

{

return "abc";

}

""")

a = ctxt.locals.a

print a()

【pyv8学习python和javascript变量进行交互】相关文章:

使用python分析git log日志示例

Python和Ruby中each循环引用变量问题(一个隐秘BUG?)

python使用百度翻译进行中翻英示例

python中xrange和range的区别

python实现的解析crontab配置文件代码

python和pyqt实现360的CLable控件

python快速排序代码实例

python动态加载变量示例分享

python读取浮点数和读取文本文件示例

python中使用OpenCV进行人脸检测的例子

精品推荐
分类导航