Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python में Selenium WebDriver का उपयोग करके आंशिक स्क्रीनशॉट कैसे लें?


हम Selenium WebDriver के साथ आंशिक स्क्रीनशॉट ले सकते हैं। किसी विशेष एलिमेंट का स्क्रीनशॉट कैप्चर करने के लिए हमें पहले id, name, classname जैसे लोकेटर की मदद से एलिमेंट की पहचान करनी होगी।

फिर हमें उस वेबएलिमेंट पर screenshot मेथड लागू करना होगा और मेथड के आर्गुमेंट के रूप में एक्सटेंशन के साथ इमेज नाम पास करना होगा। उस वेबएलिमेंट के स्क्रीनशॉट वाली एक नई फ़ाइल प्रोजेक्ट फोल्डर में बन जाती है।

सिंटैक्स


l = driver.find_element_by_xpath("//img[@title='Tutorialspoint']")
l.screenshot("logo.png")

आइए वेबपेज के लोगो का स्क्रीनशॉट प्राप्त करें।

Python में Selenium WebDriver का उपयोग करके आंशिक स्क्रीनशॉट कैसे लें?

उदाहरण

कोड कार्यान्वयन


from selenium import webdriver

driver = webdriver.Chrome(executable_path="C:\\chromedriver.exe")
driver.maximize_window()
driver.get("https://www.tutorialspoint.com/index.htm")
# स्क्रीनशॉट कैप्चर करने के लिए एलिमेंट की पहचान करें
l = driver.find_element_by_xpath("//img[@title='Tutorialspoint']")
# स्क्रीनशॉट मेथड के साथ स्क्रीनशॉट कैप्चर करें
l.screenshot("logo.png")

आउटपुट

प्रोजेक्ट फोल्डर में logo.png नाम की एक नई फ़ाइल बन जाती है जिसमें उस एलिमेंट का स्क्रीनशॉट होता है।

Python में Selenium WebDriver का उपयोग करके आंशिक स्क्रीनशॉट कैसे लें?

  1. Mac पर स्क्रीनशॉट कैसे लें Mac पर स्क्रीनशॉट कैसे लें

    Apple Mac वह सब कुछ करता है जो एक औसत कंप्यूटर उपयोगकर्ता अपने कंप्यूटर का उपयोग करने के लिए संभवतः करना चाहेगा, और इसमें स्क्रीनशॉट कैप्चर करना शामिल है।हालांकि, अधिकांश Mac उपयोगकर्ताओं को ठीक से पता नहीं है कि वे अपने Mac पर स्क्रीनशॉट कैसे कैप्चर कर सकते हैं, और यहां तक कि अगर वे जानते हैं, तो व

  1. Mac स्क्रीनशॉट में महारत हासिल करें: हर जरूरत के लिए त्वरित कीबोर्ड शॉर्टकट Mac स्क्रीनशॉट में महारत हासिल करें: हर जरूरत के लिए त्वरित कीबोर्ड शॉर्टकट

    यदि आप हाल ही में Windows से macOS पर स्विच हुए हैं, तो आप Mac पर स्क्रीनशॉट लेना भ्रमित करने वाला पा सकते हैं। ज़रूर, आपके कीबोर्ड पर अब कोई Print Screen कुंजी नहीं है। लेकिन कई कीबोर्ड शॉर्टकट हैं जिनका आप इसके बजाय उपयोग कर सकते हैं। सही शॉर्टकट के साथ आप एक सिंगल विंडो, पूरी स्क्रीन, या उसके एक

  1. Windows पर आंशिक स्क्रीनशॉट कैप्चर और संपादित करें: त्वरित मैनुअल और स्वचालित तरीके Windows पर आंशिक स्क्रीनशॉट कैप्चर और संपादित करें: त्वरित मैनुअल और स्वचालित तरीके

    Windows PC पर आंशिक स्क्रीनशॉट लेने के मैनुअल और स्वचालित तरीके सीखें। हालांकि, यदि आप स्क्रीनशॉट को साथ-साथ संपादित करना चाहते हैं, तो TweakShot स्क्रीन कैप्चर टूल का उपयोग करें। सॉफ़्टवेयर आंशिक स्क्रीनशॉट कैप्चर करने और उन्हें संपादित करने में मदद करता है। सूचना तेजी से बदल रही है, और प्रौद्योगिक