Các following code vô hiệu hóa stylesheets và hình ảnh trên một trang nạp với Selenium Firefox webdriver:Disable phong cách trên Google Search với Selenium FirefoxDriver
from selenium import webdriver
firefox_profile = webdriver.FirefoxProfile()
firefox_profile.set_preference('permissions.default.stylesheet', 2)
firefox_profile.set_preference('permissions.default.image', 2)
driver = webdriver.Firefox(firefox_profile)
driver.get('http://www.stackoverflow.com/')
driver.close()
Nó hoạt động tốt với stackoverflow.com, facebook.com, yahoo.com ... nhưng thú vị không phải với Google Tìm kiếm; chỉ biểu trưng của Google biến mất và biểu định kiểu của nó vẫn được giữ nguyên.
Nếu bạn thử với liên kết sau http://google.com/search?q=nelson+mandela
, bạn sẽ nhận được:
Trong khi kết quả dự kiến sẽ giống như thế này (không stylesheet + không có hình ảnh):
- Điều gì đang xảy ra?
- Làm cách nào để khắc phục sự cố?
Tôi có thể tạo lại sự cố. Câu hỏi rất thú vị. –