要返回值,只需
return在传递给
execute_script()方法的字符串中使用Javascript关键字,例如
>>> from selenium import webdriver>>> wd = webdriver.Firefox()>>> wd.get("http://localhost/foo/bar")>>> wd.execute_script("return 5")5>>> wd.execute_script("return true")True>>> wd.execute_script("return {foo: 'bar'}"){u'foo': u'bar'}>>> wd.execute_script("return foobar()")u'eli'
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)