[英]Mac OS X 10.12 Sierra selenium Python
我正在尝试使用Macbook Air上安装的Python 2.7运行Selenium Python脚本,并针对以下内容获得ERR:
# -*- coding: utf-8 -*-
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument("--disable-extensions")
chrome_options.add_argument("test-type")
driver = webdriver.Chrome(chrome_options=chrome_options)
**driver.get("https://www.google.com/");**
driver.quit()
还安装了Python 3.5,但从python3 ERR运行,无法找到模块: ImportError:没有名为“ selenium”的模块
任何帮助是极大的赞赏
我终于回到这个问题,现在可以在运行macOS Sierra(10.12.1)的MacBook Air上同时使用FireFox和Chrome和Selenium 3。 我使用FF 50.1.0,Selenium 3和Python 2.7.10或Python 3.5.2
# -*- coding: utf-8 -*-
#/usr/local/bin/geckodriver (in PATH)
from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.firefox.firefox_binary import FirefoxBinary
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
import time
firefox_capabilities = DesiredCapabilities.FIREFOX
firefox_capabilities['marionette'] = True
firefox_capabilities['binary'] = '/Volumes/Untitled/Applications/Firefox.app/Contents/MacOS/firefox'
browser = webdriver.Firefox(capabilities=firefox_capabilities)
browser.get("https://www.google.com")
browser.quit()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.