কম্পিউটার

পাইথনে সেলেনিয়াম ওয়েবড্রাইভারে স্পষ্ট অপেক্ষা ব্যাখ্যা করুন।


অটোমেশন স্ক্রিপ্টের অন্যান্য ধাপে যাওয়ার আগে ওয়েবড্রাইভারকে একটি নির্দিষ্ট শর্তের জন্য অপেক্ষা করতে নির্দেশ দেওয়ার জন্য একটি সুস্পষ্ট অপেক্ষা প্রয়োগ করা হয়৷

প্রত্যাশিত_ শর্তগুলির সাথে WebDriverWait ক্লাস ব্যবহার করে স্পষ্ট অপেক্ষা প্রয়োগ করা হয়। প্রত্যাশিত_ শর্তাবলী ক্লাসে WebDriverWait ক্লাসের সাথে ব্যবহার করার জন্য পূর্ব-নির্মিত শর্তগুলির একটি গ্রুপ রয়েছে৷

  • সতর্কতা_আছে_বর্তমান
  • উপাদান_নির্বাচন_রাষ্ট্র_করতে হবে
  • উপস্থিতি_অফ_সব_উপাদান_অবস্থান
  • element_located_to_be_selected
  • text_to_be_present_in_element
  • text_to_be_present_in_element_value
  • frame_to_be_available_and_switch_to_it
  • element_located_to_be_selected
  • দৃশ্যমান_of_element_located
  • উপস্থিতি_of_element_located
  • title_is
  • title_contains
  • দৃশ্যমানতা_of
  • staleness_of
  • element_to_be_clickable
  • invisibility_of_element_located
  • element_to_be_selected

আসুন আমরা পাঠ্যের জন্য অপেক্ষা করি - টিম @ টিউটোরিয়াল পয়েন্ট যা লিঙ্কটিতে ক্লিক করলে উপলব্ধ হয় - পৃষ্ঠায় টিম৷

পাইথনে সেলেনিয়াম ওয়েবড্রাইভারে স্পষ্ট অপেক্ষা ব্যাখ্যা করুন।

টিম লিঙ্কে ক্লিক করলে, টিম @ টিউটোরিয়াল পয়েন্ট লেখাটি প্রদর্শিত হবে।

পাইথনে সেলেনিয়াম ওয়েবড্রাইভারে স্পষ্ট অপেক্ষা ব্যাখ্যা করুন।

উদাহরণ

কোড বাস্তবায়ন

selenium.webdriver.common.by থেকে selenium.webdriver.common.by আমদানি করে selenium.webdriver.support ইসি থেকে selenium.webdriver.support.wait আমদানি WebDriverWaitdriver =webdriver.Chrome(executable_verrivers='/verrivers='ch. #url launchdriver.get("https://www.tutorialspoint.com/about/about_careers.htm")#identify elementl =driver.find_element_by_link_text('Team')l.click()#স্পষ্ট waitw =WebDriverWait( ড্রাইভার, 5)w.until(EC.presence_of_element_located((By.TAG_NAME, 'h1'))s =driver.find_element_by_tag_name('h1')#obtain textt =s.textprint('টেক্সট হল:' + t)# ড্রাইভার quitdriver.quit()

আউটপুট

পাইথনে সেলেনিয়াম ওয়েবড্রাইভারে স্পষ্ট অপেক্ষা ব্যাখ্যা করুন।


  1. Python এর জন্য Selenium WebDriver দিয়ে পৃষ্ঠা লোড না হওয়া পর্যন্ত অপেক্ষা করুন।

  2. পাইথনে সেলেনিয়াম ওয়েবড্রাইভারের সাথে আংশিক স্ক্রিনশট কীভাবে নেবেন?

  3. পাইথন ব্যবহার করে Facebook লগইন করুন

  4. পাইথন ব্যবহার করে Whatsapp?