猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
如何使用 selenium 从最小化的网页获取 xpath 和 ids 等数据
我正在处理的问题是尝试让selenium在后台运行,同时获取网页元素xpath和ids等数据,并能够在后台保持活动的同时使用它,而不是在其他正在运行的程序前面不断弹出浏览器选项卡
慕标琳琳
浏览 131
回答 1
1回答
互换的青春
您应该尝试在无头模式下运行浏览器。下面是该函数的代码片段,它给出了无头模式下的 chrome 实例。from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsdef browser_open(headless=False): options = Options() options = webdriver.ChromeOptions() options.add_argument("disable-gpu") options.add_argument("no-default-browser-check") options.add_argument("no-first-run") options.add_argument("no-sandbox") options.add_argument("window-size=1300x744") if headless == True: options.add_argument("headless") chrome_browser = webdriver.Chrome(executable_path=os.path.join(os.getcwd(), "chromedriver"), chrome_options=options) chrome_browser.maximize_window() return chrome_browser
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Python
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续