亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python編程使用Selenium模擬淘寶登錄實現(xiàn)過程

 更新時間:2021年10月21日 14:19:03   作者:胡桃_  
這篇文章主要介紹了Python編程使用Selenium模擬淘寶登錄的實現(xiàn)過程示例及解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步早日升職加薪

一、利用xpath進行(全程使用)

driver.find_element_by_xpath()

二、代碼部分與圖片內(nèi)容

打開淘寶網(wǎng)站,點擊登錄,輸入賬號密碼,進入網(wǎng)站,搜索框中輸入電腦,然后點擊搜索

#導(dǎo)入selenium
from selenium import webdriver
 #導(dǎo)入等待時間
import time
#使用火狐瀏覽器進行訪問
driver = webdriver.Firefox() 
#訪問淘寶網(wǎng)站
driver.get("http://www.taobao.com")
#點擊登錄按鈕
driver.find_element_by_xpath("html/body/div[4]/div[2]/div[1]/div/div[2]/div[1]/a[1]").click() 
# 跳轉(zhuǎn)頁面
handles = driver.window_handles
print(handles) 
#表單
tb = driver.find_element_by_tag_name("iframe")
driver.switch_to.frame(tb) 
# 通過窗口的句柄進入的窗口
driver.switch_to.window(handles[1]) 
#點擊賬號進行輸入
driver.find_element_by_xpath(".//*[@id='fm-login-id']").send_keys("賬號") 
#點擊密碼進行輸入
driver.find_element_by_xpath(".//*[@id='fm-login-password']").send_keys("密碼")
#點擊登錄按鈕
driver.find_element_by_xpath(".//*[@id='login-form']/div[4]/button").click() 
#掃碼登陸的時間
driver.implicitly_wait(15) 
#點擊搜索框,搜索電腦
driver.find_element_by_xpath(".//*[@id='q']").send_keys("電腦")
#點擊搜索按鈕
driver.find_element_by_xpath(".//*[@id='J_TSearchForm']/div[1]/button").click()

搜索后,篩選商品,選擇華為、再選擇高清游戲、最后選擇512G

#篩選商品
 
#選擇“華為”
driver.find_element_by_xpath(".//*[@id='J_NavCommonRowItems_0']/a[8]/span[2]").click()
 
#等待1秒
time.sleep(1)
 
#再篩選“高清游戲”
driver.find_element_by_xpath(".//*[@id='J_NavCommonRowItems_0']/a[7]/span[2]").click()
 
#等待1秒
time.sleep(1)
 
#再篩選“512G”
driver.find_element_by_xpath(".//*[@id='J_NavCommonRowItems_0']/a[1]/span[2]").click()
 
#等待1秒
time.sleep(1)
 
#選擇第一個篩選出來的商品,進行加入購物車等

然后選擇商品,進入詳情頁面

# 選中商品
driver.find_element_by_xpath(".//*[@id='mainsrp-itemlist']/div/div/div[1]/div[1]").click()
 
#等待3秒
time.sleep(2)

進入詳情頁面后,選擇內(nèi)存,再選擇顏色分類,最后加入購物車

#選擇內(nèi)存
driver.find_elements_by_xpath(".//*[@id='J_isku']/div/dl[1]/dd/ul/li[1]/a/span").click()
 
#等待1秒
time.sleep(1)
 
#選擇顏色尺寸
driver.find_element_by_xpath(".//*[@id='J_isku']/div/dl[3]/dd/ul/li[5]/a/span").click()
 
#等待1秒
time.sleep(1)
 
#進入商品詳情頁面,點擊加入購物車
driver.find_element_by_xpath(".//*[@id='J_juValid']/div[2]/a").click()
 
#等待1秒
time.sleep(1)

加入購物車之后,我們選擇去購物車結(jié)算,最后到購物車結(jié)算界面

1、

#最后進入購物車進行結(jié)算
driver.find_element_by_xpath(".//*[@id='J_ResultSummary']/div[4]/a[2]").click()

2、

3、保存圖片結(jié)果

#保存圖片
driver.get_screenshot_as_png()

以上就是Python編程使用Selenium模擬淘寶登錄實現(xiàn)過程的詳細內(nèi)容,更多關(guān)于Selenium模擬淘寶登錄的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 使用python進行文件處理的庫存管理

    使用python進行文件處理的庫存管理

    庫存管理是任何處理實物商品的企業(yè)的一個重要方面,Python?提供了各種庫來讀取和寫入文件,使其成為管理庫存的絕佳選擇,它允許我們使用?Python?等編程語言來操作計算機文件系統(tǒng)上的文件,在本文中,我們將探討如何使用文件處理在?Tkinter?中實現(xiàn)庫存管理系統(tǒng)
    2023-09-09
  • Python批量添加圖片水印的實現(xiàn)

    Python批量添加圖片水印的實現(xiàn)

    水印在很多時候都會使用的到,本文主要介紹了Python批量添加圖片水印的實現(xiàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • python 畫條形圖(柱狀圖)實例

    python 畫條形圖(柱狀圖)實例

    這篇文章主要介紹了python 畫條形圖(柱狀圖)實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • 基于PyQt5制作一個gif動態(tài)圖片生成器

    基于PyQt5制作一個gif動態(tài)圖片生成器

    這篇文章主要介紹了基于PyQt5實現(xiàn)的gif動態(tài)圖片生成器,這個小工具制作的目的是為了將多張圖片組合后生成一張動態(tài)的GIF圖片。需要的可以參考一下
    2022-01-01
  • Python3實現(xiàn)的反轉(zhuǎn)單鏈表算法示例

    Python3實現(xiàn)的反轉(zhuǎn)單鏈表算法示例

    這篇文章主要介紹了Python3實現(xiàn)的反轉(zhuǎn)單鏈表算法,結(jié)合實例形式總結(jié)分析了Python基于迭代算法與遞歸算法實現(xiàn)的翻轉(zhuǎn)單鏈表相關(guān)操作技巧,需要的朋友可以參考下
    2019-03-03
  • Python爬蟲之網(wǎng)頁圖片抓取的方法

    Python爬蟲之網(wǎng)頁圖片抓取的方法

    最近小編一直在學(xué)習(xí)python的東西,今天小編給大家分享基于python寫的一個爬蟲程序,能實現(xiàn)簡單的網(wǎng)頁圖片下載,具體實例代碼大家參考下本文
    2018-07-07
  • python使用Pandas庫提升項目的運行速度過程詳解

    python使用Pandas庫提升項目的運行速度過程詳解

    這篇文章主要介紹了python使用Pandas庫提升項目的運行速度過程詳解,這是一篇關(guān)于“如何充分利用Pandas內(nèi)置的強大且易于上手的特性”的指引。此外,你將學(xué)習(xí)到一些實用的節(jié)省時間的技巧,需要的朋友可以參考下
    2019-07-07
  • Pytorch中的Broadcasting問題

    Pytorch中的Broadcasting問題

    這篇文章主要介紹了Pytorch中的Broadcasting問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • python中adb有什么功能

    python中adb有什么功能

    在本篇文章里小編給大家分享的是關(guān)于python中adb有功能的知識點總結(jié),有需要的可以跟著學(xué)習(xí)下。
    2020-06-06
  • 使用pycharm和pylint檢查python代碼規(guī)范操作

    使用pycharm和pylint檢查python代碼規(guī)范操作

    這篇文章主要介紹了使用pycharm和pylint檢查python代碼規(guī)范操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06

最新評論