from selenium import webdriver
from selenium.webdriver.chrome.options import Options
def share_browser():
# 配置浏览器信息
chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')
# selenium浏览器配置成手机浏览,直接进入帐户名和密码输入状态
mobileEmulation = {'deviceName': 'iPhone 6 Plus'}
chrome_options.add_experimental_option('mobileEmulation',mobileEmulation)
# selenium浏览器配置大小
chrome_options.add_argument('window-size=300x200')
# 修改成本机的chrome浏览器的路径
path = r'/usr/bin/google-chrome'
chrome_options.binary_location = path
return browser
from selenium.webdriver.chrome.options import Options
def share_browser():
# 配置浏览器信息
chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')
# selenium浏览器配置成手机浏览,直接进入帐户名和密码输入状态
mobileEmulation = {'deviceName': 'iPhone 6 Plus'}
chrome_options.add_experimental_option('mobileEmulation',mobileEmulation)
# selenium浏览器配置大小
chrome_options.add_argument('window-size=300x200')
# 修改成本机的chrome浏览器的路径
path = r'/usr/bin/google-chrome'
chrome_options.binary_location = path
browser = webdriver.Chrome(executable_path='/home/rock/PycharmProjects/myspiders/seleniumDemo/seleniumDemo/spiders/chromedriver',chrome_options=chrome_options)