selenium 脚本在远程电脑上无法加载网站

我用python 结合selenium写了个脚本,想自动登录一个网站。在我的电脑上没什么问题。
但是我打包成exe文件,放到远程电脑上运行,就不能加载网站,一直卡在“checking your
browser before accessing xxx”
这是怎么回事呢?
selenium 脚本在远程电脑上无法加载网站
这是代码:

    op = webdriver.ChromeOptions()

op.add_experimental_option('excludeSwitches',['enable-logging'])

ser = Service('chromedriver.exe')

wd = webdriver.Chrome(service=ser,options=op)

wd.get(self.url)

# time.sleep(30)

try:

email_input = WebDriverWait(wd,30).until(

EC.presence_of_element_located((By.ID,"user_email"))

)

except Exception as e:

print(e)


回答:

被 WAF 认出来是爬虫了,让你验证身份。可以试试换个 IP。不过爬虫反爬本来就是一对冤家,你搞这些就必须面对。

以上是 selenium 脚本在远程电脑上无法加载网站 的全部内容, 来源链接: utcz.com/qa/257084.html

回到顶部