#!/user/bin/env python
#coding:utf-8
#先是從selenium導入webdriver,而後用webdriver打開安裝好的谷歌瀏覽器。
from selenium import webdriver
#打開chrom瀏覽器
browser =webdriver.Chrome()
#訪問豆瓣
browser.get('https://book.douban.com/top250?icn=index-book250-all')
#獲得標題
title=browser.find_element_by_xpath("//div[@id='content']//h1").text
#打印標題
print(title)
#得到當前頁面圖書信息的元素對象的列表,總共有25條
book_list=browser.find_elements_by_xpath("//tr[@class='item']")
for ele in book_list:
print(ele.text+"\n")
#!/user/bin/env python
#coding:utf-8
#先是從selenium導入webdriver,而後用webdriver打開安裝好的谷歌瀏覽器。
from selenium import webdriver
import time
#打開chrom瀏覽器
browser =webdriver.Chrome()
#訪問豆瓣
browser.get('https://book.douban.com/top250?icn=index-book250-all')
for i in range(10):
#獲得標題
title=browser.find_element_by_xpath("//div[@id='content']//h1").text
#打印標題
print(title)
#得到當前頁面圖書信息的元素對象的列表,總共有25條
book_list=browser.find_elements_by_xpath("//tr[@class='item']")
for ele in book_list:
print(ele.text+"\n")
#輸出當前頁數
print("------------第%s頁------------"%(i+1))
#下一頁
next_page=browser.find_element_by_class_name("next").click()
time.sleep(5)
print("\n")