赞
踩
应用场景:当执行B站登录的时候,如果我们需要选择美国手机号登录,直接的思路是先点击+86,然后下拉下拉框,找到美国并点击。这就比较琐碎了!
不如直接让selenium执行js代码来的直接:
而且还可以通过js直接获取页面某些元素:
如果用selenium执行js的话,直接调用execute_script
方法即可:
# 选择“美国”国家
driver.execute_script('document.querySelector(".area-code-select").children[4].click()')
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。