淘寶網頁版登錄(淘寶網頁版電腦版)
前沿拓展:
淘寶網頁版登錄
在網頁上輸入淘寶,會搜索到淘寶官網,登錄需要手機淘寶二維碼掃描,直接就可以登錄。或者是用戶名和密碼登錄也可以
現如今,我們已經離不開網上購物,足不出戶就可享受線上購物,大大方便了我們的生活。電商app都是大家手機上的必備軟件,像作為消費主力的年輕人,幾乎每天都要打開淘寶瀏覽商品信息。其實,使用python爬蟲就可以實現爬取淘寶的商品信息,本文將分步驟向大家介紹爬取淘寶的商品信息的過程。
1、導入需要的包
import timefrom bs4
import BeautifulSoupfrom selenium
import webdriver
2、編輯淘寶數據抓取的函數邏輯
# 編輯淘寶數據抓取的函數邏輯
"""
1.登錄淘寶
2.首頁
3.指定商品的搜索信息
4.提取指定商品的金額、購買人數、商鋪地址、商品名稱、商品圖片
"""
3、打開淘寶網頁,并掃碼登陸點擊淘寶網首頁
def login_info(self):
# 1.打開網頁
self.browser.get(self.url)
# 2.通過掃碼的形式去登錄淘寶賬號
if self.browser.find_element_by_xpath('//*[@id="login"]/div[1]/i'):
self.browser.find_element_by_xpath('//*[@id="login"]/div[1]/i').click()
# 讓程序等待休眠5秒,通過手機掃碼登錄
time.sleep(8)
# 3.點擊淘寶網首頁
taobao_index = self.browser.find_element_by_xpath('//*[@id="J_SiteNavHome"]/div/a')
taobao_index.click()
time.sleep(1)
4、自動地在淘寶首頁中輸入自己想要搜索的商品名稱,并且自動點擊搜索
search_input = self.browser.find_element_by_xpath('//*[@id="q"]')
shop_name = input("請輸入你想搜索的商品名稱:")
search_input.send_keys(shop_name)
time.sleep(0.5)
search_submit = self.browser.find_element_by_xpath('//*[@id="J_TSearchForm"]/div[1]/button')
search_submit.click()
5、獲取商品信息
# 商品金額
shop_price_data = shop_data.find_all('div', class_='price g_price g_price-highlight')
for shop_price in shop_price_data:
shop_price_list.append(shop_price.text.strip())
# 購買人數
shop_people_number_data = shop_data.find_all('div','deal-cnt')
for shop_people_number in shop_people_number_data:
shop_people_list.append(shop_people_number.text)
# 店鋪地區
shop_location_data = shop_data.find_all('div','location')
for shop_location in shop_location_data:
shop_location_list.append(shop_location.text)
**IP質量穩定,我們才能夠更好更快地去執行工作任務,例如神龍,多平臺適用,遍布全國的自營服務器節點,可以更好的輔助爬蟲。
拓展知識:
淘寶網頁版登錄
原創文章,作者:九賢互聯網實用分享網小編,如若轉載,請注明出處:http://www.uuuxu.com/20220913471717.html