zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    数据产品—数据仓库
    数据产品-开篇
    os.walk()
    pytest入门
    XML 文件处理
    字符编码
    消息队列
    Pycharm
    AWS入门
    Python配置模块:configparser参数含义
  • 原文地址:https://www.cnblogs.com/lexus/p/2427055.html
Copyright © 2011-2022 走看看