[英]Extracting JavaScript function return value using Python Selenium
使用“return”作为 javascript 的一部分:
result = driver.execute_script("return getCurrentClientId()[0]")
print(result)
result = driver.execute_script("return getCurrentClientId()")
print(result)
如果 function 不在 html 源中,并且您想显式传递然后使用
result = driver.execute_script("return arguments[0]", getCurrentClientId)
print(result)
我们传递给 execute_script 的内容将以相同的顺序传递给 arguments 阵列。 因此 getCurrentClientId 可以在脚本中作为参数 [0] 访问
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.