最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

python selenium不启动浏览器 爬取数据的方法

业界 admin 3浏览 0评论

为浏览器驱动 添加一个无头参数。可以实现不开启浏览器 爬取网页

最新版的selenium已经不再支持PhantomJS

源码如下:

# -*- coding:utf-8 -*-

from selenium import webdriver

import time

from selenium.webdriver.firefox.options import Options

fw=open("E:/pythonTest/zcl.html","w",encoding="utf-8")

options = Options()

options.add_argument('-headless') # 无头参数

browser=webdriver.Firefox(firefox_options=options)

def baidu():

browser.get("https://www.baidu/")


#在百度搜索框中输入关键字"python"

browser.find_element_by_id("kw").clear()

browser.find_element_by_id("kw").

为浏览器驱动 添加一个无头参数。可以实现不开启浏览器 爬取网页

最新版的selenium已经不再支持PhantomJS

源码如下:

# -*- coding:utf-8 -*-

from selenium import webdriver

import time

from selenium.webdriver.firefox.options import Options

fw=open("E:/pythonTest/zcl.html","w",encoding="utf-8")

options = Options()

options.add_argument('-headless') # 无头参数

browser=webdriver.Firefox(firefox_options=options)

def baidu():

browser.get("https://www.baidu/")


#在百度搜索框中输入关键字"python"

browser.find_element_by_id("kw").clear()

browser.find_element_by_id("kw").
发布评论

评论列表 (0)

  1. 暂无评论