前段时间在做本地团购直播,有一个专门负责产品上架,秒杀设置的人,工作内容不多,就是设置一个秒杀,发个福袋配合直播,耗时不产价值的机械工作,感觉有些浪费资源,于是我就想做一个自助的小工具,一键发布秒杀,自动根据定义好的价格和数量上架。下面是部分代码,填写秒杀数据,可以做为参考用,有想了解的可以单聊 python 写的 """ :msindex 秒杀序号 :price :numbers """ print("开始配置秒杀---------") #获取秒杀配置1号 driver.find_elements_by_class_name("word")[msindex].click() time.sleep(2) ##从iframe 切换回主页面 driver.switch_to.default_content() #获取配置秒杀价格输入框 iput01 = driver.find_elements_by_class_name("semi-input.semi-input-default")[0] iput01.send_keys(price) js='document.getElementsByClassName("semi-input semi-input-default")[1].removeAttribute("readonly")' driver.execute_script(js) #获取配置秒杀时间 iput02 = driver.find_elements_by_class_name("semi-input.semi-input-default")[1] # 当前时间 nowDate = time.time(); # 当前时间+60秒 jiaNowDate60 = nowDate # 转换时间 txtDate60 = time.strftime('%Y-%m-%d %H:%M',time.localtime(jiaNowDate60)) print(txtDate60) # jiaNowDate300 jiaNowDate300 = nowDate + 300 # 转换时间 txtDate300 = time.strftime('%Y-%m-%d %H:%M',time.localtime(jiaNowDate300)) # 写入秒杀日期 iput02.send_keys(txtDate60 +" ~ "+txtDate300) #获取配置秒杀库存输入框 iput02 = driver.find_elements_by_class_name("semi-input.semi-input-default")[2] iput02.send_keys(numbers) time.sleep(1) driver.find_element_by_class_name("semi-button.semi-button-primary").click() time.sleep(2) jianjie = int(msindex)+1 print(jianjie) iframe = driver.find_element_by_xpath("//iframe"); ##切换到iframe driver.switch_to.frame(iframe) driver.find_elements_by_class_name("word")[jianjie].click() time.sleep(1)
抖音团购直播间,一键自助设置秒杀
最新推荐文章于 2024-11-21 16:35:26 发布