python使用PyV8执行javascript代码示例分享

900次阅读  |  发布于5年以前

安装相应的库,我使用的是PyV8

需要注意的是里面写的function函数需要用()括起来

复制代码 代码如下:

import PyV8

class Test():

  def js(self):       

   ctxt = PyV8.JSContext()

   ctxt.enter()

   func = ctxt.eval('''(function(){return '###'})''')

   print func()

   print '213'

if name == 'main':

 crawler = Test()   

  crawler.js()

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8