Tôi mới để đầu tư và tôi đang cố gắng xác định xem có thể sử dụng rvest để nhấp vào tab kích hoạt div hay không để dữ liệu có thể được cạo. Tôi đã đọc số rvest documentation trên cran và chưa đọc bất kỳ nội dung nào nói về cách nhấp vào liên kết, nút hoặc tab.Sử dụng rvest, có thể bấm vào một tab kích hoạt div và tiết lộ nội dung mới để cạo
Các trang web mà tôi đang quan tâm đến việc nạo là: touch.tvg.com
Từ trang chủ, tôi muốn nhấn vào nút chủng tộc (Một lần nữa, làm thế nào để bạn clik nút trong rvest)
Tiếp theo, Tôi muốn chọn một cuộc đua sắp tới. Điều này sẽ chuyển hướng tôi đến url của cuộc đua đã chọn. Ví dụ: The 10th race at Hoosier
Khi một trang cuộc đua, tôi muốn nhấp vào tab Hồ bơi và xóa thông tin về hồ bơi.
Tôi đã đính kèm một số ảnh chụp màn hình bên dưới. Bất kỳ đề nghị, hướng dẫn được đánh giá cao.
Từ Trang chủ - Click Races Nút
Từ Races Trang - Nhấn vào một cuộc đua sắp tới
Từ Race đặc biệt trang - Click The Pool Tab
Với Pool dữ liệu (Div) có thể nhìn thấy - Cạo các dữ liệu hồ bơi.
Không. Bạn cần RSelenium, một chút phức tạp. – alistaire
Nếu bạn tìm ra điều này, bạn sẽ có thể dự đoán con ngựa nào sẽ thắng? –
@ Hack-R Tôi đã đọc một số bài viết chỉ ra rằng nó có thể thực hiện điều này với rvest. Khi tôi nhớ lại (tôi không thể tìm thấy bài viết bây giờ), nhà văn đề nghị sử dụng các công cụ và công cụ dev dev để xác định những gì đang được gửi đến máy chủ và sau đó cơ bản tái tạo nó. Tôi không biết nếu điều đó áp dụng cho các div trên trang này. – Mutuelinvestor