繁体   English   中英

Mac OS X 10.12 Sierra硒Python

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM