本文實例為大家分享了python淘寶秒殺的具體代碼,供大家參考,具體內容如下
# 淘寶秒殺腳本,掃碼登錄版
import os
from selenium import webdriver
import datetime
import time
from os import path
driver = webdriver.Chrome()
def login(url):
# 打開淘寶登錄頁,并進行掃碼登錄
driver.get("https://www.taobao.com")
time.sleep(3)
if driver.find_element_by_link_text("親,請登錄"):
driver.find_element_by_link_text("親,請登錄").click()
print("請在15秒內完成掃碼")
time.sleep(15)
driver.get(url)
time.sleep(3)
now = datetime.datetime.now()
print('login success:', now.strftime('%Y-%m-%d %H:%M:%S'))
def buy(buytime):
while True:
now = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')
# 對比時間,時間到的話就點擊結算
if now >= buytime:
try:
# 點擊搶購
if driver.find_element_by_id("J_LinkBuy"):
print("點吖!!!")
driver.find_element_by_id("J_LinkBuy").click()
time.sleep(0.09)
while now >= buytime:
try:
print("買吖!!!")
driver.find_element_by_class_name('go-btn').click()
driver.find_element_by_link_text('提交訂單').click()
except:
time.sleep(0.02)
except:
time.sleep(0.08)
print(now)
time.sleep(0.05)
if __name__ == "__main__":
times = input("請輸入搶購時間:時間格式:2018-11-06 10:08:00.000000")
# 時間格式:"2018-09-06 11:20:00.000000"
url = input("請輸入搶購地址")
login(url)
buy(times)
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元

