我在javascript中有一个名为“ checkdata(code)”的函数,如您所见,该函数接受一个名为“ code”的参数来运行并返回一个15个字符的字符串。
因此,我发现了(并测试了)如何在javascript中调用无参数函数,但是我的问题是,当我调用checkdata(code)时,总是得到“无”返回值。到目前为止,这是我正在做的事情:
wd = webdriver.Firefox() wd.get('My Webpage') a = wd.execute_script("return checkdata()", code) //Code is a local variable //from my python script print a
但是,正如我之前说的,我一直都没有打印任何内容。
如何调用传递该参数的函数?
建立字符串
a = wd.execute_script("return checkdata('" + code + "');")