python

selenium

2018/11/30 陳惴棋

目錄

  • 複習
  • 安裝selenium
  • selenium

複習

input

output

list

tuple

dictionary

function

file

安裝selenium

安裝selenium

在anaconda prompt輸入


pip install selenium
						

下載chrome webdriver

下載連結

依作業系統下載

將ChromeDriver.exe移至Anaconda3資料夾

selenium

建立瀏覽器物件


from selenium import webdriver
browser = webdriver.Chrome()
						

get


from selenium import webdriver
browser = webdriver.Chrome()
browser.get('https://www.ntnucic.club/Courses/')
browser.quit()
						

以get依序瀏覽


from selenium import webdriver
from time import sleep

urls = ['https://www.google.com',
        'https://www.ntnu.edu.tw/',
        'https://www.ntnucic.club/Courses/']

browser = webdriver.Chrome()
browser.maximize_window()

for url in urls:
    browser.get(url) 
    sleep(3)

browser.close()
						

close()

關閉瀏覽器

quit()

關閉瀏覽器並退出驅動程式

其他常用功能

maximize_window() 瀏覽器視窗最大化

click() 以滑鼠單擊

refresh() 重新整理

back() 上一頁

forward() 下一頁

send_keys() 以鍵盤輸入

clear() 清除輸入

current_url 目前網址

page_source 網頁原始碼

END