python javascript engine_pythonercn的空间_百度空间

python javascript engine_pythonercn的空间_百度空间

python javascript engine
2010-07-10 0:02

1) Python Wrapper for Google V8 Javascript Engine

   项目url:http://code.google.com/p/pyv8/

   源代码:svn checkout http://pyv8.googlecode.com/svn/trunk/ pyv8-read-only

    运行环境:windows,linux

详细使用说明及参考代码:http://zhbmblog.appspot.com/media/agh6aGJtYmxvZ3IMCxIFTWVkaWEY_jYM/PyV8.py

01 import PyV8

02 ctxt = PyV8.JSContext()          # create a context with an implicit global object

03 ctxt.enter()                     # enter the context (also support with statement)

04 ctxt.eval("1+2")                 # evalute the javascript expression

05 3                                # return a native python int

06  

07 class Global(PyV8.JSClass):      # define a compatible javascript class

08 def hello(self):                # define a method

09    print "Hello World"   

10

11 ctxt2 = PyV8.JSContext(Global()) # create another context with the global object

12 ctxt2.enter()                   

13 ctxt2.eval("hello()")            # call the global object from javascript

14 Hello World                      # the output from python script

2)python-spidermonkey

项目url:http://code.google.com/p/python-spidermonkey/

源代码:svn checkout http://python-spidermonkey.googlecode.com/svn/trunk/ python-spidermonkey-read-only

运行环境:OS X,64-bit Ubuntu Linux

posted on 2012-03-31 15:04  lexus 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/lexus/archive/2012/03/31/2427055.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值