Tự động nhấp trăn

Tuy nhiên, không có nút "Thêm" nào trong trang có tên hoặc id. Vì vậy, tôi không thể sử dụng lệnh

click_me["Munch"] # Munch Bunch Double Up Strawberry & Vanilla Yogurts
# or
click_me["ASDA"] # ASDA Greek Style Fat Free Yogurt
# or
click_me["Petits"] # Petits Filous Apricot, Strawberry & Raspberry Yogurt
1 từ gói Selenium

Ai giúp tôi với?

Chàng

43. 2k10 huy hiệu vàng36 huy hiệu bạc79 huy hiệu đồng

đã hỏi 12 tháng 12 năm 2019 lúc 20. 04

1

Để nhấp vào bất kỳ nút Thêm cụ thể nào cho một sản phẩm cụ thể, bạn có thể viết một phương thức như sau

def click_me[string]:
    driver.find_element_by_xpath["//h3/a[@class='co-product__anchor' and contains[@title, '%s']]//following::button[1]" % [string]].click[]

Bây giờ bạn có thể nhấp vào bất kỳ nút Thêm nào chuyển qua tiêu đề của họ như sau

click_me["Munch"] # Munch Bunch Double Up Strawberry & Vanilla Yogurts
# or
click_me["ASDA"] # ASDA Greek Style Fat Free Yogurt
# or
click_me["Petits"] # Petits Filous Apricot, Strawberry & Raspberry Yogurt

đã trả lời 12/12/2019 lúc 21. 15

Azure [131]
  • Hadoop dữ liệu lớn [1.907]
  • Chuỗi khối [1.673]
  • C# [124]
  • C++ [268]
  • Tư vấn nghề nghiệp [1.060]
  • Điện toán đám mây [3,356]
  • An ninh mạng & Đạo đức hack [145]
  • Phân tích dữ liệu [1.266]
  • Cơ sở dữ liệu [853]
  • Khoa học dữ liệu [75]
  • DevOps & Agile [3.500]
  • Tiếp thị kỹ thuật số [111]
  • Sự kiện & chủ đề thịnh hành [28]
  • IoT [Internet vạn vật] [387]
  • Java [1,163]
  • Kotlin [3]
  • Quản trị Linux [384]
  • Máy học [337]
  • Chiến lược vi mô [6]
  • PMP [423]
  • BI điện [516]
  • Trăn [3,154]
  • RPA [650]
  • Lực lượng bán hàng [92]
  • Selenium [1,569]
  • Kiểm tra phần mềm [56]
  • Hoạt cảnh [608]
  • Thần tài [73]
  • TypeSript [124]
  • Phát triển web [2,994]
  • Hỏi chúng tôi bất cứ điều gì. [66]
  • Khác [1.024]
  • Phát triển di động [46]
  • Theo dõi Bản tin của chúng tôi và nhận các đề xuất được cá nhân hóa

    Bạn co săn san để tạo một tai khoản?

    Bạn có thể tạo trình nhấp chuột tự động bằng Python không?

    Sử dụng Mô-đun pyautogui để tạo Trình nhấp chuột tự động trong Python Chúng tôi có thể sử dụng pyautogui. click[] chức năng để nhấp chuột. Chúng ta có thể di chuyển chuột trước đến vị trí cần thiết bằng pyautogui. moveTo[] và chỉ định tọa độ cho con trỏ.

    Làm cách nào để bạn nhấp vào nút bằng Selenium trong Python?

    Trước tiên, bạn cần cài đặt phiên bản mới nhất của Selenium WebDriver từ liên kết này. https. //www. selen. nhà phát triển/. Đảm bảo bạn tải xuống phiên bản trình điều khiển web tương thích với trình duyệt của mình

    Chủ Đề