1
當我使用python webdriver設置Firefox代理時,它不會等到頁面完全下載後,這種情況不會發生不會設置一個。我怎樣才能改變這種行爲?或者我如何檢查頁面下載是否結束?Python Webdriver不會等到頁面下載到Firefox時與代理一起使用
當我使用python webdriver設置Firefox代理時,它不會等到頁面完全下載後,這種情況不會發生不會設置一個。我怎樣才能改變這種行爲?或者我如何檢查頁面下載是否結束?Python Webdriver不會等到頁面下載到Firefox時與代理一起使用
最簡單的做法是輪詢頁面,查找下載完成後知道會出現的元素。 Java webdriver綁定爲此提供了一個「Wait」類,儘管在Python綁定中還沒有類似的東西。
如果頁面已加載,但該元素不存在,該怎麼辦? (比如,網站上發生了一些錯誤) – Fluffy
簡短的回答也是檢查常見錯誤狀態。常見的解決方案是將超時設置爲30秒左右,然後在測試後失敗。 第一個答案(檢查已知條件)更強健_far_。 –