真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Python3爬蟲中Selenium有什么用-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線動態(tài)BGP香港云服務(wù)器提供商,新人活動買多久送多久,劃算不套路!

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站建設(shè)、做網(wǎng)站、麗水網(wǎng)絡(luò)推廣、微信小程序開發(fā)、麗水網(wǎng)絡(luò)營銷、麗水企業(yè)策劃、麗水品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們大的嘉獎;創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供麗水建站搭建服務(wù),24小時服務(wù)熱線:13518219792,官方網(wǎng)址:www.cdcxhl.com

小編給大家分享一下Python3爬蟲中Selenium有什么用,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

Selenium是一個自動化測試工具,利用它可以驅(qū)動瀏覽器執(zhí)行特定的動作,如點擊、下拉等操作,同時還可以獲取瀏覽器當(dāng)前呈現(xiàn)的頁面的源代碼,做到可見即可爬。對于一些JavaScript動態(tài)渲染的頁面來說,此種抓取方式非常有效。

1. 準(zhǔn)備工作

本節(jié)以Chrome為例來講解Selenium的用法。在開始之前,請確保已經(jīng)正確安裝好了Chrome瀏覽器并配置好了ChromeDriver。另外,還需要正確安裝好Python的Selenium庫,詳細(xì)的安裝和配置過程可以參考第1章。

2. 基本使用

準(zhǔn)備工作做好之后,首先來大體看一下Selenium有一些怎樣的功能。示例如下:

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.wait import WebDriverWait
browser = webdriver.Chrome()
try:
    browser.get('https://www.baidu.com')
    input = browser.find_element_by_id('kw')
    input.send_keys('Python')
    input.send_keys(Keys.ENTER)
    wait = WebDriverWait(browser, 10)
    wait.until(EC.presence_of_element_located((By.ID, 'content_left')))
    print(browser.current_url)
    print(browser.get_cookies())
    print(browser.page_source)
finally:
    browser.close()

名稱欄目:Python3爬蟲中Selenium有什么用-創(chuàng)新互聯(lián)
分享鏈接:http://weahome.cn/article/dejhci.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部