社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

Pierre

Pierre 最近创建的主题
Pierre 最近回复了
3 年前
回复了 Pierre 创建的主题 » 无法使用python selenium登录Nike

Colosatr0n在这个线程中给出的解决方案 Can a website detect when you are using Selenium with chromedriver? 为我工作。这是一个部分副本,其目的是用另一个字符串替换cdc_uu,以免被检测到:

vim/path/to/chromedriver

在运行上述线路后,你可能会看到一堆胡言乱语。执行以下操作:

通过键入:%s/cdc\u/dog\g,将所有cdc_uu实例替换为dog_u。 狗只是一个例子。您可以选择任何内容,只要它的字符数与搜索字符串的字符数相同(例如,cdc_),否则chromedriver将失败。 要保存更改并退出,请键入:wq!然后按回车键。 如果需要退出而不保存更改,请键入:q!然后按回车键。

我还必须更新线路以获得按钮:

 button = driver.find_element_by_xpath("/html/body/div[4]/div[1]/div[1]/div[1]/div[7]/form/div[6]/input")    

Selenium成功登录!