找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 4402|回复: 1

[代码与实例] 淘宝秒杀报错

1

主题

1

帖子

1

积分

贫民

积分
1
Vallen 发表于 2022-9-19 22:57:25 | 显示全部楼层 |阅读模式
import time
from selenium import webdriver
import win32com.client
speaker = win32com.client.Dispatch("SAPI.SpVoice")

####淘宝购物Python全自动实现####

browser = webdriver.Chrome()
browser.get("https://www.taobao.com")
time.sleep(3)
browser.find_element_by_link_text_("亲,请登录").click()
print(f"请尽快扫码登录")
time.sleep(10)
browser.get("https://cart.taobao.com/cart.htm")
time.sleep(4)
#购物车 商品全选
while True:
    if browser.find_element_by_id("J_SelectAll1"):
        browser.find_element_by_id("J_SelectAll1").click()
        break
time.sleep(4)
#Python全自化结算
while True:
    try:
        browser.find_element_by_link_text("结 算").click()
        print(f"主人,结算提交成功,我已帮全买到商品啦,请及时支付订单")
        speaker.Speak(f"主人,结算提交成功,我已帮买到商品啦,请及时支付订单")
        time.sleep(1)
        break
    except:
        pass
# 点击提交订单按钮
while True:
    try:
        if browser.find_element_by_link_text('提交订单').click():
            print(f"抢购成功,请尽快付款")
    except:
        print(f"主人,我已帮你抢到商品啦,您来支付吧")
        break
time.sleep(0.01)#----------------------------------#[size=13.0667px]C:\Users\tongw\AppData\Local\Programs\Python\Python310\python.exe C:/Users/tongw/AppData/Local/Temp/Rar$DIa28568.27212/taobao.pyTraceback (most recent call last):  File "C:\Users\tongw\AppData\Local\Temp\Rar$DIa28568.27212\taobao.py", line 11, in <module>    browser.find_element_by_link_text_("亲,请登录").click()AttributeError: 'WebDriver' object has no attribute 'find_element_by_link_text_'Process finished with exit code 1[size=13.0667px]
[size=13.0667px]


报错.jpg
回复

使用道具 举报

0

主题

2

帖子

2

积分

贫民

积分
2
dragonboys 发表于 2022-12-12 21:34:45 | 显示全部楼层
多了一个下划线
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表