python抢淘宝的东西-Python实现淘宝秒杀功能

需要下载火狐浏览器
注意:不要copy这个链接的代码,是行不通的,只需要参考该链接geckodriver环境变量的配置操作
import os
from selenium import webdriver
【python抢淘宝的东西-Python实现淘宝秒杀功能】import datetime
import time
from os import path
from selenium.webdriver.common.action_chains import ActionChains
d = path.dirname(__file__)
abspath = path.abspath(d)
driver = webdriver.Firefox()
driver.maximize_window()
def login():
# 打开淘宝登录页,并进行扫码登录
driver.get("https://www.taobao.com")
time.sleep(3)
if driver.find_element_by_link_text("亲,请登录"):
driver.find_element_by_link_text("亲,请登录").click()
print("请在10秒内完成扫码")
time.sleep(10)
driver.get("") # 这里写你需要抢购商品的链接地址
time.sleep(1)
def buy(buytime):
while True:
now = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S.%f")
if now > buytime:
driver.find_element_by_link_text("立即购买").click()
break;
time.sleep(0.1)
while True:
try:
if driver.find_element_by_link_text("提交订单"):
driver.find_element_by_link_text("提交订单").click()
except:
time.sleep(1)
print(now)
time.sleep(0.1)
if __name__ == "__main__":
# times = input("请输入抢购时间:")
# 时间格式:"2018-09-06 11:20:00.000000"
login()
buy("2019-03-01 00:00:00.000000") #这里设置你需要抢购商品的时间
以上就是我给大家推荐的代码,如有不足希望多多指正!

    推荐阅读