from selenium import webdriver
from lxml import etree
import time
# 將瀏覽器驅動程式放入此目錄
# 例項化瀏覽器物件(傳入瀏覽器驅動程式)
bro = webdriver.chrome(executable_path=
"./chromedriver.exe"
)# 讓瀏覽器發起指定url對應請求
bro.get(
"")# 獲取瀏覽器當前頁面原始碼資料
page_text = bro.page_source
# 解析企業名稱
tree = etree.html(page_text)
li_list = tree.xpath(
"//ul[@id='gzlist']/li"
)for li in li_list:
name = li.xpath(
"./dl/@title")[
0]print
(name)
# 關閉瀏覽器
time.sleep(5)
bro.quit(
)
selenium 獲取網頁原始碼
selenium 本是用來對 做自動化測試的。不過,它有個天大的好處 能讓我們用 python 當然不僅是 python 模擬人對瀏覽器的操作。所需軟體 python2.7 firefox 25.0.1 版本不能太高 selenium2 44.0 使用pip install selenium 安裝即...
使用selenium方法拖拽網頁
coding utf 8 from selenium import webdriver import time from selenium.webdriver common action chains import actionchains driver webdriver.chrome 開啟瀏覽器...
Python 使用selenium實現網頁爬取
先來認識下selenium selenium 是乙個用於web應用程式測試的工具。selenium測試直接執行在瀏覽器中,就像真正的使用者在操作一樣。支援的瀏覽器包括ie 7,8,9,10,11 mozilla firefox,safari,google chrome,opera等。就是說selen...