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 SeleniumAi 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
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]
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]
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