python - 如何在 Google Colabs 上使用 Selenium IDE 而无需自定义库,例如 Kora?
问题描述
旨在通过提供给 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?
解决方案
如果你使用我的kora
库,chromedriver 的路径是/usr/bin/chromedriver
.
你也可以在这里查看selenium.py。
只需几行代码即可帮助您在 Colab 上安装 selenium 和 chrome。
推荐阅读
- python - 如何使用 Beautifulsoup python 从标签中访问文本
- json - 使用 RestSharp 进行数据反序列化
- ios - 如何创建 2 个差异。快速定位 2 个目标?
- java - 尝试安装 jenkins.war 文件时出错
- gitlab - Gitlab-runner 不运行命令,普通 shell 可以
- swift - 将值写入 iOS Metal 中的 float4x4 矩阵 - 替换现有的浮点值
- terraform - Azure api 管理 api 策略 terraform
- r - dplyr::slice() 出错 - env 必须是环境
- r - 使用 Mantel 测试通过 R 中的距离计算隔离度
- reactjs - 使用 setState 反应不重新渲染组件