本文主要介绍了利用seleium模块进行淘宝秒杀的思路及代码,需要的朋友和小编一起来学习吧!
一、总体思路
用seleium+Chrom浏览器的方式来实现
二、具体实现方法
在本文中seleium将作为自动化测试的工具,它可以像人一样操作浏览器。
1)导包
from selenium import webdriver
2)加载seleium模块的位置并赋予变量名driver
driver = webdriver.Chrome()
3)打开浏览器并进入购物车界面
driver.get('https://cart.taobao.com/cart.htm')
4)扫码登录
if driver.find_element_by_link_text('亲,请登录'):
driver.find_element_by_link_text('亲,请登录').click()
注:这里利用seleium来定位登录按钮
5)全选购物车
if method == 0:
while True:
try:
if driver.find_element_by_id('J_SelectAll1'):
driver.find_element_by_id('J_SelectAll1').click()
break
except:
print('找不到购买按钮')
6)到时间自动购买
注:本文仅提供思路,具体代码请点击下方链接下载(仅需1.99元,一瓶水钱)