"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं सेलेनियम के साथ Google Chrome में Microsoft Edge मोबाइल का अनुकरण कैसे कर सकता हूं?

मैं सेलेनियम के साथ Google Chrome में Microsoft Edge मोबाइल का अनुकरण कैसे कर सकता हूं?

2024-11-08 को प्रकाशित
ब्राउज़ करें:293

How Can I Simulate Microsoft Edge Mobile in Google Chrome with Selenium?

सेलेनियम का उपयोग करके Google Chrome में उपयोगकर्ता एजेंट को बदलना

सेलेनियम स्वचालन स्क्रिप्ट में, ब्राउज़र विंडो के लिए एक विशिष्ट उपयोगकर्ता एजेंट सेट करना डिवाइस व्यवहार का अनुकरण करने और वेबसाइट रेंडरिंग सुनिश्चित करने के लिए आवश्यक है आशा के अनुसार। इस मामले में, हमारा लक्ष्य Google Chrome में उपयोगकर्ता एजेंट को Microsoft Edge Mobile में संशोधित करना है।

यहां एक संक्षिप्त समाधान है:

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from fake_useragent import UserAgent

ua = UserAgent()
user_agent = ua.edge

options = Options()
options.add_argument(f'--user-agent={user_agent}')

driver = webdriver.Chrome(chrome_options=options)
driver.get("https://www.google.co.in")

यह कोड एक यादृच्छिक एज उपयोगकर्ता एजेंट लाने के लिए पायथन की लोकप्रिय फ़ेक_यूसेराजेंट लाइब्रेरी का उपयोग करता है। Add_argument विधि तब उपयोगकर्ता एजेंट को Chrome विकल्पों में इंजेक्ट करती है। जब स्क्रिप्ट निष्पादित होती है, तो क्रोम निर्दिष्ट उपयोगकर्ता एजेंट के साथ लॉन्च होगा, जो एज मोबाइल पहचान के साथ Google को खोलेगा।

इस दृष्टिकोण का उपयोग करके, आप आसानी से अपने सेलेनियम स्वचालन परिदृश्यों में किसी वांछित उपयोगकर्ता एजेंट को सेट कर सकते हैं, जिससे वेबसाइट परीक्षण की सुविधा होगी विभिन्न उपकरणों और ब्राउज़रों पर।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3