首页 > 解决方案 > 有没有人在 iOS 上成功安装过 Selenium?

问题描述

我可以在 iPhone 上使用 stash(“pip install selenium”)安装它,但它不接受任何网络驱动程序。

回溯错误信息:

“例外:未找到 SafariDriver;您运行的是 Safari 10 还是更高版本?您可以在https://developer.apple.com/safari/download/下载 Safari 。”

import selenium
from selenium import webdriver
import time
URL = "http://edatai.us/blog/2012/11/20/placing-kpis-different-cron-schedules"

b = webdriver.Safari()
b.get(URL)

标签: pythoniosseleniumwebdriverpythonista

解决方案


Safari 的 WebDriver 实现由 Apple 开发和维护,旨在自动化桌面版 Safari。它作为操作系统的一部分安装,目前不支持 iOS 上的移动 Safari。要自动化移动 Safari,您可以使用像Appium这样的项目,它使用 Selenium API 来控制移动应用程序和浏览器。


推荐阅读