मैं सेलेनियम में नाविकों की एक श्रृंखला के बाद वर्तमान यूआरएल प्राप्त करने की कोशिश कर रहा हूं। मुझे पता है कि माणिक के लिए गेटलोकेशन नामक एक कमांड है, लेकिन मैं पायथन के लिए वाक्यविन्यास नहीं ढूंढ सकता।
मैं सेलेनियम में नाविकों की एक श्रृंखला के बाद वर्तमान यूआरएल प्राप्त करने की कोशिश कर रहा हूं। मुझे पता है कि माणिक के लिए गेटलोकेशन नामक एक कमांड है, लेकिन मैं पायथन के लिए वाक्यविन्यास नहीं ढूंढ सकता।
जवाबों:
Current_url तत्व का उपयोग करें। उदाहरण:
print browser.current_url
driver.current_url
इस दस्तावेज़ के अनुसार (अच्छाई से भरा स्थान :)):
driver.current_url
या, आधिकारिक दस्तावेज देखें: https://seleniumhq.github.io/docs/site/en/webdriver/browser_manipulation/#get-current-url
ऐसा करने का एक और तरीका यह होगा कि आप तत्व की आईडी खोजने के लिए क्रोम में url बार का निरीक्षण करें, अपने WebDriver को उस तत्व पर क्लिक करें, और फिर सेलेनियम से कुंजियों के सामान्य फ़ंक्शन का उपयोग करके आपके द्वारा उपयोग की जाने वाली कॉपी और पेस्ट करने के लिए भेजें। इसे प्रिंट करना या इसे एक चर के रूप में संग्रहीत करना, आदि।