python 타 오 바 오 정시 초살 쟁탈 전의 실현 예시

제 가 사용 하 는 chorme 브 라 우 저 는 전 카 트 에 상품 이 필요 합 니 다.
ChromeDriver 설치
Selenium 을 사용 하여 Chrome 브 라 우 저 를 성공 적 으로 호출 하려 면 ChromeDriver 를 통 해 구동 해 야 합 니 다.
여 기 는 ChromeDriver 의 공식 다운로드 주소 입 니 다.
링크:https://chromedriver.storage.googleapis.com/index.html
다운로드 하기 전에 저희 가 사용 하 는 Chrome 브 라 우 저 버 전 을 확인 해 보 겠 습 니 다.빨 간 상자 안에 몇 명 이 같 으 면 됩 니 다.
在这里插入图片描述
在这里插入图片描述
자체 운영 체제 에 따라 선택
在这里插入图片描述
Python 설치 경로 아래 Scripts 폴 더 에 있 으 면 됩 니 다.
在这里插入图片描述
구현 코드

from selenium import webdriver
import time
import datetime
#   Chrome   
browser = webdriver.Chrome()

def login():
    #       ,      
    browser.get("https://www.taobao.com")
    time.sleep(3)
    if browser.find_element_by_link_text(" ,   "):
        browser.find_element_by_link_text(" ,   ").click()
        print(f"       ")
        time.sleep(10)

def picking(method):
    #          
    browser.get("https://cart.taobao.com/cart.htm")
    time.sleep(3)
    #        
    if method == 0:
        while True:
            try:
                if browser.find_element_by_id("J_SelectAll1"):
                    browser.find_element_by_id("J_SelectAll1").click()
                    break
            except:
                print(f"       ")
    else:
        print(f"            ")
        time.sleep(5)

def buy(times):
    while True:
        now = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')
        print(now)
        #     ,          
        if now > times:
            #       
            while True:
                try:
                    if browser.find_element_by_id("J_Go"):
                        browser.find_element_by_id("J_Go").click()
                        print(f"    ,      ")
                        break
                except:
                    pass
            #         
            while True:
                try:
                    if browser.find_element_by_link_text('    '):
                        browser.find_element_by_link_text('    ').click()
                        print(f"    ,     ")
                except:
                    print(f"        ")
            time.sleep(0.01)

if __name__ == '__main__':
    login();
    picking(0);
    buy("2021-05-12 21:57:08.211142"); #           ,          
여기 서 python 타 오 바 오 정시 초살 쟁탈 전 실현 사례 에 관 한 글 은 여기까지 소개 되 었 습 니 다.더 많은 관련 python 타 오 바 오 정시 초살 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 시기 바 랍 니 다.앞으로 많은 응원 바 랍 니 다!

좋은 웹페이지 즐겨찾기