win7 64位系统,最好装PyV8-1.0-preview-r443.win32-py2.7
以下两段pyv8的demo
import PyV8
ctxt = PyV8.JSContext()
ctxt.enter()
func = ctxt.eval("""
(function(){ # 这行是固定格式
function VL(a){ # 这行开始才是js代码
var b = a.trim();
return b;
}
return VL('hayy '); # 这行 return是返回到python的命名空间去了
})
""")
print func()
标注使用pyv8的使用关键点
import PyV8
ctxt = PyV8.JSContext()
ctxt.enter()
func = ctxt.eval("""
(function(){ # 这行是固定格式
function hello(){ # 这行开始才是js代码
return "Hello world.";
}
return hello(); # 这行 return是返回到python的命名空间去了
})
""")
print func()
没有评论:
发表评论