मेरे पास एक पृष्ठ है जो AJAX के साथ गतिशील सामग्री लोड करता है और फिर निश्चित समय के बाद रीडायरेक्ट करता है (निश्चित नहीं)। मैं सेलेनियम वेबड्राइवर को पेज को रीडायरेक्ट करने के लिए इंतजार करने के लिए कैसे मजबूर कर सकता हूं, उसके तुरंत बाद एक अलग लिंक पर जा सकता हूं?पेज रीडायरेक्ट के लिए प्रतीक्षा करें सेलेनियम वेबड्राइवर (पायथन)
import time
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.support import expected_conditions as EC
from selenium.common.exceptions import TimeoutException
from selenium.webdriver.support.ui import WebDriverWait
driver = webdriver.Chrome();
driver.get("http://www.website.com/wait.php")
यदि आप अपेक्षित यूआरएल जानते हैं तो आप 'driver.current_url' का उपयोग कर सकते हैं 'जबकि' लूप। –
आप यूट्यूब को वेटर के साथ बदलने की प्रतीक्षा कर सकते हैं। –