Có cách nào để lấy nội dung javascript được thực thi từ một trang web không? Tôi đã thử các yêu cầu + BeautifulSoup, cơ giới hóa, điều này mang lại cho tôi "mã nguồn" của trang web chứ không phải javascript được thực thi. Ví dụ: trang web này: - http://listen.tidal.com/loginnhận nội dung javascript được thực thi trong python
Như bạn có thể thấy, trong mã nguồn, có JS không thực thi, nhưng khi bạn kiểm tra phần tử, bạn sẽ thấy mã được thực thi.
Bây giờ, có cách nào tôi có thể nhận được mã EXECUTED đó trong python không? Gợi ý xin vui lòng, bởi vì tôi đã thử mô phỏng một trình duyệt bằng cách sử dụng cơ giới hóa và nó giống như reuqests. Cảm ơn Bạn
Xem [Trình giả lập trình duyệt Python với hỗ trợ JS] (http://stackoverflow.com/questions/21777306/python-browser-emulator-with-js-support). – approxiblue
cũng có giao diện: http://stackoverflow.com/questions/8049520/web-scraping-javascript-page-with-python – mico
http://stackoverflow.com/questions/5793414/mechanize-and-javascript, quá – mico