<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          女朋友跟你說(shuō)晚安之后仍然在線,我用Python制作腳本成功征服

          共 2165字,需瀏覽 5分鐘

           ·

          2021-11-07 01:24



          辣條的一個(gè)朋友最近跟我訴苦:女朋友沉迷淘寶搶購(gòu)無(wú)法自拔,大晚上不睡覺(jué)都在定時(shí)搶購(gòu),真是敗家。

          都是好朋友辣條肯定幫忙,不就是定時(shí)搶購(gòu),定時(shí)清空購(gòu)物車(chē)嘛,這叫安排。

          爬取目標(biāo)

          網(wǎng)站:https://www.taobao.com/

          工具使用

          開(kāi)發(fā)工具:pycharm 開(kāi)發(fā)環(huán)境:python3.7, Windows10 使用工具包:selenuim

          需求分析

          我們的目標(biāo)是秒殺淘寶的訂單,這里面有幾個(gè)關(guān)鍵點(diǎn),首先需要登錄淘寶,其次你需要準(zhǔn)備好訂單,最后要在指定時(shí)間快速提交訂單。

          項(xiàng)目思路解析

          selenium安裝配置

          selenium是Python自動(dòng)化測(cè)試的工具庫(kù),需要配置一些環(huán)境驅(qū)動(dòng) selenium安裝

          from?selenium?import?webdriver
          driver?=?webdriver.Chrome()
          driver.maximize_window()
          driver.get("https://www.taobao.com")
          #!/usr/bin/env?python
          #?-*-?coding:?utf-8?-*-
          #?@Author??:?BaiChuan
          #?@File????:?淘寶搶購(gòu).py


          from?selenium?import?webdriver
          import?datetime
          import?time


          driver?=?webdriver.Chrome()
          driver.maximize_window()


          def?login():
          ????#?打開(kāi)淘寶登錄頁(yè),并進(jìn)行掃碼登錄
          ????driver.get("https://www.taobao.com")
          ????time.sleep(3)
          ????if?driver.find_element_by_link_text("親,請(qǐng)登錄"):
          ????????driver.find_element_by_link_text("親,請(qǐng)登錄").click()

          ????print("請(qǐng)?jiān)?0秒內(nèi)完成掃碼")
          ????time.sleep(30)

          ????driver.get("https://cart.taobao.com/cart.htm")
          ????time.sleep(3)
          ????#?點(diǎn)擊購(gòu)物車(chē)?yán)锶x按鈕
          ????if?driver.find_element_by_id("J_SelectAll1"):
          ????????driver.find_element_by_id("J_SelectAll1").click()
          ????now?=?datetime.datetime.now()
          ????print('login?success:',?now.strftime('%Y-%m-%d?%H:%M:%S:%f'))


          def?buy(buytime):
          ????while?True:
          ????????now?=?datetime.datetime.now().strftime('%Y-%m-%d?%H:%M:%S.%f')
          ????????print("當(dāng)前時(shí)間"?+?now)
          ????????#?對(duì)比時(shí)間,時(shí)間到的話就點(diǎn)擊結(jié)算
          ????????if?now?>?buytime:
          ????????????try:
          ????????????????#?點(diǎn)擊結(jié)算按鈕
          ????????????????if?driver.find_element_by_id("J_Go"):
          ????????????????????driver.find_element_by_id("J_Go").click()
          ????????????????driver.find_element_by_link_text('提交訂單').click()
          ????????????except:
          ????????????????time.sleep(0.1)
          ????????print(now)
          ????????time.sleep(0.1)

          if?__name__?==?"__main__":
          ????# times = input("請(qǐng)輸入搶購(gòu)時(shí)間:")
          ????#?時(shí)間格式:"2018-09-06 11:20:00.000000"
          ????login()
          ????buy("2021-08-24?14:30:00.000000")

          腳本是弄完了不過(guò)事情好像沒(méi)完......





          Python“寶藏級(jí)”公眾號(hào)【Python之王】專(zhuān)注于Python領(lǐng)域,會(huì)爬蟲(chóng),數(shù)分,C++,tensorflow和Pytorch等等。

          近 2年共原創(chuàng) 100+ 篇技術(shù)文章。創(chuàng)作的精品文章系列有:

          日常收集整理了一批不錯(cuò)的?Python?學(xué)習(xí)資料,有需要的小伙可以自行免費(fèi)領(lǐng)取。

          獲取方式如下:公眾號(hào)回復(fù)資料。領(lǐng)取Python等系列筆記,項(xiàng)目,書(shū)籍,直接套上模板就可以用了。資料包含算法、python、算法小抄、力扣刷題手冊(cè)和 C++ 等學(xué)習(xí)資料!

          瀏覽 63
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  18禁啪啪网站 | 久操视频在线观看 | 激情综合网五月天 | 欧美大吊免费看视频 | 影音一区二区三区 |