介绍
这篇文章给大家分享的是有关使用python实现简单淘宝秒杀功能的案例的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
,代码:
import 操作系统 得到selenium import  webdriver import datetime import 时间 #需要下载deckodreiver 时间=firefox os.path.abspath (r" E: \ Program 文件\ Mozilla Firefox \ firefox.exe") os.environ [“webdriver.firefox.bin"],=, firefox 时间=driver webdriver.Firefox () driver.maximize_window () def 登录(uname, pwd): ,driver.get (“https://www.taobao.com") ,if driver.find_element_by_link_text(“亲,请登录“): ,driver.find_element_by_link_text(“亲,请登录“).click () ,输入(uname, pwd) ,#点击购物车里全选按钮 ,if driver.find_element_by_id (“J_SelectAll1"): ,driver.find_element_by_id (“J_SelectAll1") .click () ,# time . sleep (3) ,你=,datetime.datetime.now () ,打印(& # 39;login 成功:& # 39;,,now.strftime (& # 39; Y % - % - % d % H: % m: % & # 39;)) def 输入(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 小姐:拷贝uname: driver.find_element_by_name才能(“TPL_username") .send_keys(我) time . sleep(0.5)才能 ,time . sleep (3) ,#密码输入 ,if driver.find_element_by_name (“TPL_password"): ,for j  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 购买(buytime): ,while 真正的: ,你=,datetime.datetime.now () .strftime (& # 39; Y % - % - % d % H: % m: % & # 39;) ,if 你==,buytime: 尝试才能: ,,#点击结算按钮 ,,if driver.find_element_by_id (“J_Go"): ,,driver.find_element_by_id (“J_Go") .click () ,,driver.find_element_by_link_text(& # 39;提交订单& # 39;).click () 除了才能: ,,time . sleep (1) 现在,print () ,time . sleep (1) if __name__==癬_main__": ,#中文账号记得编解码码 ,登录(“账号“,& # 39;密码& # 39;) ,买(& # 39;2018 - 01 - 30,13:35:00& # 39;)
这里用了很多线程休眠,是因为太快的输入,在登录的时候回出现滑动验证框,所以睡眠几秒,尽量模仿人的操作。
感谢各位的阅读!关于“使用python实现简单淘宝秒杀功能的案例”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!