mac系统 selenium配合无界面谷歌浏览器handless+ 模仿手机登陆的配置

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

browser = webdriver.Chrome(executable_path='/home/rock/PycharmProjects/myspiders/seleniumDemo/seleniumDemo/spiders/chromedriver',chrome_options=chrome_options)


return  browser

猜你喜欢

转载自blog.csdn.net/weixin_41607151/article/details/80561856