完整代碼&火狐瀏覽器驅(qū)動下載鏈接:https://pan.baidu.com/s/1pc8HnHNY8BvZLvNOdHwHBw 提取碼:4c08
創(chuàng)新互聯(lián)公司主要從事網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)葉集,10余年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220
雙十一剛過,想著某寶的信息看起來有些少很難做出購買決定。于是就有了下面的設(shè)計:?
既然有了想法那就趕緊說干就干趁著雙十二還沒到
一、準(zhǔn)備工作:
安裝 :selenium 和 tkinter
pip install selenium
pip install tkinter
下載火狐瀏覽器驅(qū)動
二、網(wǎng)站分析
發(fā)現(xiàn)web端如果不登錄就不能進行查找商品
登錄后查找口紅
發(fā)現(xiàn)url竟然張這樣
https://s.taobao.com/search?q=口紅&imgfile=&js=1&stats_click=search_radio_all%3A1&initiative_id=staobaoz_&ie=utf8&bcoffset=1&ntoffset=1&p4ppushleft=2%2C48&s=44
通過觀察發(fā)現(xiàn)url中的q=**表示的是搜索的內(nèi)容 s=**表示頁數(shù)
接下來確定網(wǎng)頁中我們將要采集的數(shù)據(jù)
采集的數(shù)據(jù)有:商品價格;付款人數(shù);商品標(biāo)題;店鋪url;店家地址;
三、代碼編寫
1、類庫引用
import json import pandas as pd from selenium import webdriver import time from tkinter import * import tkinter.messagebox