国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python實現簡單淘寶秒殺功能

2020-02-22 23:58:50
字體:
來源:轉載
供稿:網友

本文實例為大家分享了Python淘寶秒殺的具體代碼,供大家參考,具體內容如下

昨天茅臺在線上搞秒殺,本來想著靠我驚人的手速去秒一瓶,結果。

所以痛定思痛,想想還是用腳本更靠譜。就在網上搜啊搜,看到selenium這個,頓時眼睛一亮!

整體流程是:上淘寶->找到登錄按鈕去登陸->在登錄頁選擇密碼登錄->填入賬號密碼登錄->跳到購物車頁->點擊全選按鈕,等約定時間,時間到馬上結算、下單。

 代碼:

import osfrom selenium import webdriverimport datetimeimport time#需要下載deckodreiverfirefox = os.path.abspath(r"E:/Program Files/Mozilla Firefox/firefox.exe")os.environ["webdriver.firefox.bin"] = firefoxdriver = webdriver.Firefox()driver.maximize_window()def login(uname, pwd): driver.get("https://www.taobao.com") if driver.find_element_by_link_text("親,請登錄"): driver.find_element_by_link_text("親,請登錄").click() input(uname, pwd) #點擊購物車里全選按鈕 if driver.find_element_by_id("J_SelectAll1"): driver.find_element_by_id("J_SelectAll1").click() # time.sleep(3) now = datetime.datetime.now() print('login success:', now.strftime('%Y-%m-%d %H:%M:%S'))def input(uname,pwd): time.sleep(3) #選擇密碼登錄 if driver.find_element_by_id("J_Quick2Static"): driver.find_element_by_id("J_Quick2Static").click() time.sleep(3) #用戶名輸入 if driver.find_element_by_name("TPL_username"): for i in uname:  driver.find_element_by_name("TPL_username").send_keys(i)  time.sleep(0.5) time.sleep(3) #密碼輸入 if driver.find_element_by_name("TPL_password"): for j in pwd:  driver.find_element_by_name("TPL_password").send_keys(j)  time.sleep(0.5) time.sleep(3) #點擊登錄按鈕 if driver.find_element_by_id("J_SubmitStatic"): driver.find_element_by_id("J_SubmitStatic").click() time.sleep(3) driver.get("https://cart.taobao.com/cart.htm") time.sleep(2)def buy(buytime): while True: now = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S') if now == buytime:  try:   #點擊結算按鈕   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(1) print(now) time.sleep(1)if __name__=="__main__": #中文賬號記得decode編碼 login("賬號",'密碼') buy('2018-01-30 13:35:00')

這里用了很多線程休眠,是因為太快的輸入,在登錄的時候回出現滑動驗證框,所以sleep幾秒,盡量模仿人的操作。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新干县| 阳西县| 广宁县| 郴州市| 筠连县| 武川县| 西吉县| 镇巴县| 泸水县| 新郑市| 积石山| 抚松县| 宣汉县| 青田县| 桐庐县| 嘉定区| 延安市| 大名县| 中宁县| 桂阳县| 酒泉市| 施甸县| 五寨县| 沭阳县| 若尔盖县| 扎兰屯市| 宁乡县| 娄底市| 江永县| 濮阳县| 军事| 虎林市| 龙口市| 防城港市| 军事| 临汾市| 故城县| 诸暨市| 兴山县| 南丰县| 兴化市|