当前位置: 首页 > 知识库问答 >
问题:

在mac中使用python for safari browser设置selenium

周博达
2023-03-14

搜索selenium最佳匹配:selenium 3.5.0 Processing Selenium-3.5.0-PY2.7。Egg selenium 3.5.0已经是easy-install.pth中的活动版本

使用/library/python/2.7/site-packages/selenium-3.5.0-py2.7.鸡蛋对硒的处理依赖项完成了对硒的处理依赖项

现在,当我想运行一个简单的Python脚本来打开一个网站时,我使用以下代码:

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
driver = webdriver.Safari()
driver.get("https://www.google.co.in")

请帮忙并提前致谢。

共有1个答案

任昊阳
2023-03-14

打开Safari并在开发菜单中选中允许远程执行的选项

并且在终端中运行safaridriver-p5555一次,如果它请求允许权限,则给它。这只需要一次。有关更多细节,请参见下面的文章

https://webkit.org/blog/6900/webdriver-support-in-safari-10/

 类似资料:
  • 我正在尝试使用Cordova进行应用程序开发。目前我主要关注Android系统。我正在尝试运行。它运行,在一长串包之后,它说“构建成功”,但最后它还说 我用自制的。下面是命令行上的命令输出:

  • 我最近在运行OSX10.9.4的Mac上安装了Java1.8 Update 20 JRE。之后,我还添加了1.8.0_20的JDK。当我进入Terminal并执行“java-version”或“javac-version”时,每次都得到“1.8.0_20”。对我来说,这意味着JRE和JDK1.8现在都是系统标准(我可能在这一点上错了)。 所以,我还添加IntelliJ IDEA 13.1并打开它。

  • 我是使用Salesforce SDK开发本机应用程序的新手。我尝试使用ForceRoid工具从命令行创建android项目,但是在设置环境变量AndroidHome时遇到了问题。 但我不知道如何设置这个变量。 我附上截图来正确描述我的问题。

  • 问题内容: 我正在尝试使我的Apache Lucene演示正常工作,并且我打算在本教程中设置类路径http://lucene.apache.org/java/2_3_2/demo.html 我已经搜寻了网络,并使用了找到CLASSPATH的2个解决方案: 和 第二个错误-bash:setenv:命令未找到 第一个似乎接受了,但是我尝试了教程的下一步,却遇到了错误。下一步是运行以下命令: 这给了我错

  • 问题内容: 我在Mac OS X中安装了Go 1.4。以前我有Go 1.0。我将GOROOT和PATH设置如下, Go安装在“ / usr / local / go / bin / go”中。然后将GOPATH设置为我的项目src目录。我可以在目录中运行go代码。但是,当我尝试安装gocql时,出现错误。 有人可以帮我吗?谢谢 编辑1: @VonC我也尝试了其他选项。我将GOROOT更改为go的安

  • 本文向大家介绍如何在Mac OS中设置Java路径?,包括了如何在Mac OS中设置Java路径?的使用技巧和注意事项,需要的朋友参考一下 环境变量PATH应该设置为指向Java二进制文件的安装位置。如果您在执行此操作时遇到困难,请参考您的shell文档。 例如,如果使用bash作为外壳,则应将以下行添加到'.bashrc的末尾:export PATH = / path / to / java:$