Python 创建一个';bot&x27;基本上登录到一个网站并单击几个按钮(如果有必要,大约3个按钮)

Python 创建一个';bot&x27;基本上登录到一个网站并单击几个按钮(如果有必要,大约3个按钮),python,selenium,selenium-chromedriver,Python,Selenium,Selenium Chromedriver,好的,在你继续阅读之前,请注意我不擅长编程,我只是通过使用我在互联网上找到的适用的东西来学习。 我试图让一个机器人每天在同一时间登录我健身房的网站,并在健身房开放的时间给我预订一个位置(因为健身的位置被占用得非常快) 我一直在努力让我的计算机识别我有chromedriver.exe,我想我把路径位置放对了,但可能没有。 我不确定我是否有什么发现,但到目前为止我已经知道了: 由于某种原因,我似乎无法上传更多图像,但我遇到了类似的错误 “'chromedriver.exe'可执行文件需要位于路径中。

好的,在你继续阅读之前,请注意我不擅长编程,我只是通过使用我在互联网上找到的适用的东西来学习。 我试图让一个机器人每天在同一时间登录我健身房的网站,并在健身房开放的时间给我预订一个位置(因为健身的位置被占用得非常快)

我一直在努力让我的计算机识别我有chromedriver.exe,我想我把路径位置放对了,但可能没有。 我不确定我是否有什么发现,但到目前为止我已经知道了: 由于某种原因,我似乎无法上传更多图像,但我遇到了类似
的错误 “'chromedriver.exe'可执行文件需要位于路径中。”

在此之前,我直接从我的文件chromedriver.exe(在Mac安装之后)中提取路径位置,并将其放入终端的路径部分并保存


我甚至不确定这是否是问题所在,但如果有人有解决方案或建议,我将不胜感激。

我重新检查了您的错误。重要的错误是说
没有这样的文件或目录/path/to/chromedriver.exe
。我猜在您的代码中,您在不存在的路径中引用了
chromedriver.exe
。用chromedriver的真实路径替换它

留作历史记录:

错误表明
chromdriver.exe
不在您的路径中

如果在终端中运行
echo$PATH
,您将看到计算机将在其中搜索二进制/可执行文件的目录列表。您需要将
chromedriver.exe
添加到其中一个目录中

编辑: 如果无法将
chromedriver.exe
移动到其中一个已存在的目录中,您还可以将其所在的目录添加到路径中。详细介绍了mac的几个选项,并说明了如何操作。最简单的方法是添加


export PATH=$PATH:/new/dir/location1
到您的~/.bash_档案

您有这部分代码的示例吗?将更容易提供帮助。@Sai我已经添加了到目前为止获得的代码。谢谢,我很确定我做了这件事,这就是为什么我感到困惑的原因。我右键点击chromediver.exe,直接从那里得到它的路径位置,然后把它放在你提到的终端部分。有什么我遗漏了或做得不对吗?@Prez7112完整路径需要一个驱动器号。我假设你在Windows上有一个.exe,所以它可能是
C:\path\to\chromedriver.exe
。看看你的代码的屏幕盖,你有
browser=webdriver.Chrome(executable\u path=“/path/to/chromedriver.exe”)
。看起来你应该用
browser\u path
来代替它