如何在不需要自定义库的情况下在 Google Colabs 上使用 Selenium IDE,例如科拉?
Posted
技术标签:
【中文标题】如何在不需要自定义库的情况下在 Google Colabs 上使用 Selenium IDE,例如科拉?【英文标题】:How to use Selenium IDE on Google Colabs without requirement of custom library e.g. Kora? 【发布时间】:2021-09-26 02:24:45 【问题描述】:旨在通过提供给 Selenium API 的买卖信号从网站控制 eToro 账户。
在本地机器上使用 Selenium 是通过以下代码完成的:
from selenium import webdriver
PATH = "C:\Chrome Webdriver\chromedriver.exe"
driver = webdriver.Chrome(PATH)
通过 Colabs 在线执行此操作更加困难,因为导入工作的 chomedriver 软件并不那么简单。已经考虑过使用 Kora 库:https://yugdamor.medium.com/selenium-inside-google-colab-febe6d797ce4?source=friends_link&sk=3954d724ca6dc396c3af89b289c0e802。
Kora 似乎没有提供与 Selenium 完全相同的功能,例如能够控制网页本身;导航和点击元素。有哪些有效的方法可以将 chromedriver 导入 Colabs 或按预期方式使用 Kora?
【问题讨论】:
【参考方案1】:如果你使用我的kora
库,chromedriver的路径是/usr/bin/chromedriver
。
你也可以在这里selenium.py查看幕后花絮。
只需几行代码即可帮助您在 Colab 上安装 selenium 和 chrome。
【讨论】:
以上是关于如何在不需要自定义库的情况下在 Google Colabs 上使用 Selenium IDE,例如科拉?的主要内容,如果未能解决你的问题,请参考以下文章
如何在不硬编码存储库的情况下在 Maven 中部署其他工件?
如何在没有外部库的情况下在 React 中实现 Google Maps JS API?
我们可以在不使用 Visual Studio 的情况下在 Office 365 Online 中创建 SharePoint 自定义 Web 部件吗?