Selenium程序运行经常出现 如下问题,需要重点关注如下:
注意选择浏览器版本对应的demo,例如Chrome版本>=92,注意看demo的标题进行选择。注意浏览器版本和浏览器驱动要一致,例如:100版本的需要下载对于100版本的driver.注意设置临时文件存放目录权限,例如 plugin_path = r'/tmp/{}_{}@t.16yun.zip',该文件用于临时存放用户名和密码,如果目录不存在运行也会提示错误,或者提示弹窗要求手动输入用户名和密码。设置运行模式(防止被网站反爬),如果浏览器正常运行下,navigator.webdriver的值应该是undefined或者false,如果为true目标网站能检测到selenium,设置为开发者模式,可以防止目标网站识别。