前言
每到雙十一,各位男性朋友們就要大吐血了,萬(wàn)一女朋友想要的東西還沒(méi)有搶到,就要更加…
所以我便創(chuàng)造了這個(gè)自動(dòng)搶購(gòu)的腳本,希望對(duì)你們有用
第一步:
思路很簡(jiǎn)單,就是讓“程序”幫我們自動(dòng)打開(kāi)瀏覽器,進(jìn)入淘寶,然后到購(gòu)物車等待搶購(gòu)時(shí)間,自動(dòng)購(gòu)買并支付。
第二步:
導(dǎo)入模塊,我們需要一個(gè)時(shí)間模塊,搶購(gòu)的時(shí)間,還有一個(gè)Python的自動(dòng)化操作。代碼如下:
import datetime #模塊
now = datetime.datetime.now().strftime('Y-m-d H:M:S.f')
import time
#全自動(dòng)化Python代碼操作
from selenium import webdriver
第三步:
根據(jù)我們的思路,首先需要程序幫我們打開(kāi)谷歌瀏覽器,并輸入“「http://www.taobao.com」”,然后點(diǎn)擊登錄,進(jìn)入到購(gòu)物車。代碼如下:
times = "2021-11-04 21:00:00.00000000"
browser = webdriver.Chrome()
browser.get("https://www.taobao.com")
time.sleep(3) #點(diǎn)擊
browser.find_element_by_link_text("親,請(qǐng)登錄").click()
不過(guò)這里有一個(gè)問(wèn)題就是,我們不能把我們的賬戶、密碼寫在代碼里邊,這樣很容易泄露,所以這里采取手動(dòng)掃碼登錄
print(f"請(qǐng)盡快掃碼登錄")
time.sleep(10)
browser.get("https://cart.taobao.com/cart.htm")
time.sleep(3)
第四步:
進(jìn)入購(gòu)物車,等待搶購(gòu)時(shí)間然后購(gòu)買。
首先這個(gè)程序不能幫我們?nèi)ヌ暨x商品,所以我們得提前把商品加入到購(gòu)物車?yán)锩妗?/p>
等到了搶購(gòu)時(shí)間,直接全選商品購(gòu)買就可以了。
#是否全選購(gòu)物車
while True:
try:
if browser.find_element_by_id("J_SelectAll1"):
browser.find_element_by_id("J_SelectAll1").click()
break
except:
print(f"找不到購(gòu)買按鈕")
while True:
#獲取電腦現(xiàn)在的時(shí)間, year month day
now = datetime.datetime.now().strftime('Y-m-d H:M:S.f')
# 對(duì)比時(shí)間,時(shí)間到的話就點(diǎn)擊結(jié)算
print(now)
#判斷是不是到了秒殺時(shí)間?
if now > times:
# 點(diǎn)擊結(jié)算按鈕
while True:
try:
if browser.find_element_by_link_text("結(jié) 算"):
print("here")
browser.find_element_by_link_text("結(jié) 算").click()
print(f"主人,程序鎖定商品,結(jié)算成功")
break
except:
pass
# 點(diǎn)擊提交訂單按鈕
while True:
try:
if browser.find_element_by_link_text('提交訂單'):
browser.find_element_by_link_text('提交訂單').click()
print(f"搶購(gòu)成功,請(qǐng)盡快付款")
except:
print(f"主人,我已幫你搶到商品啦,您來(lái)支付吧")
break
time.sleep(0.01)
完結(jié)
希望各位小哥哥不僅能買到自己想要的禮物,還可以省好多錢錢,
學(xué)會(huì)python爬蟲(chóng),像這樣嫖取資源的腳本還有很多,如果大家感興趣的話可以參考以下學(xué)習(xí)資料:
讀者福利:如果大家對(duì)Python感興趣,這套python學(xué)習(xí)資料一定對(duì)你有用
對(duì)于0基礎(chǔ)小白入門:
如果你是零基礎(chǔ)小白,想快速入門Python是可以考慮的。
一方面是學(xué)習(xí)時(shí)間相對(duì)較短,學(xué)習(xí)內(nèi)容更全面更集中。
二方面是可以根據(jù)這些資料規(guī)劃好學(xué)習(xí)計(jì)劃和方向。
包括:Python激活碼+安裝包、Python web開(kāi)發(fā),Python爬蟲(chóng),Python數(shù)據(jù)分析,人工智能、機(jī)器學(xué)習(xí)、Python量化交易等習(xí)教程。帶你從零基礎(chǔ)系統(tǒng)性的學(xué)好Python!
零基礎(chǔ)Python學(xué)習(xí)資源介紹
① Python所有方向的學(xué)習(xí)路線圖,清楚各個(gè)方向要學(xué)什么東西
② 600多節(jié)Python課程視頻,涵蓋必備基礎(chǔ)、爬蟲(chóng)和數(shù)據(jù)分析
③ 100多個(gè)Python實(shí)戰(zhàn)案例,含50個(gè)超大型項(xiàng)目詳解,學(xué)習(xí)不再是只會(huì)理論
④ 20款主流手游迫解 爬蟲(chóng)手游逆行迫解教程包
⑤ 爬蟲(chóng)與反爬蟲(chóng)攻防教程包,含15個(gè)大型網(wǎng)站迫解
⑥ 爬蟲(chóng)APP逆向?qū)崙?zhàn)教程包,含45項(xiàng)絕密技術(shù)詳解
⑦ 超300本Python電子好書,從入門到高階應(yīng)有盡有
⑧ 華為出品獨(dú)家Python漫畫教程,手機(jī)也能學(xué)習(xí)
⑨ 歷年互聯(lián)網(wǎng)企業(yè)Python面試真題,復(fù)習(xí)時(shí)非常方便
??Python學(xué)習(xí)路線匯總??
Python所有方向的技術(shù)點(diǎn)做的整理,形成各個(gè)領(lǐng)域的知識(shí)點(diǎn)匯總,它的用處就在于,你可以按照上面的知識(shí)點(diǎn)去找對(duì)應(yīng)的學(xué)習(xí)資源,保證自己學(xué)得較為全面。(全套教程文末領(lǐng)取哈)
??Python必備開(kāi)發(fā)工具??
溫馨提示:篇幅有限,已打包文件夾,獲取方式在:文末
??Python學(xué)習(xí)視頻600合集??
觀看零基礎(chǔ)學(xué)習(xí)視頻,看視頻學(xué)習(xí)是最快捷也是最有效果的方式,跟著視頻中老師的思路,從基礎(chǔ)到深入,還是很容易入門的。
??實(shí)戰(zhàn)案例??
光學(xué)理論是沒(méi)用的,要學(xué)會(huì)跟著一起敲,要?jiǎng)邮謱?shí)操,才能將自己的所學(xué)運(yùn)用到實(shí)際當(dāng)中去,這時(shí)候可以搞點(diǎn)實(shí)戰(zhàn)案例來(lái)學(xué)習(xí)。
??100道Python練習(xí)題??
檢查學(xué)習(xí)結(jié)果。
??面試刷題??
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-500454.html
資料領(lǐng)取
上述這份完整版的Python全套學(xué)習(xí)資料已經(jīng)上傳網(wǎng)盤,朋友們?nèi)绻枰梢晕⑿艗呙柘路蕉S碼 即可自動(dòng)領(lǐng)取↓↓↓==
或者
【點(diǎn)此鏈接】領(lǐng)取文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-500454.html

到了這里,關(guān)于我制作了python腳本自動(dòng)搶購(gòu)淘寶秒殺產(chǎn)品,學(xué)會(huì)優(yōu)先享受雙十一福利的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!