แต่ในวันนี้จะมานำเสนอวิธีการหาโดย XPATH ให้หาช่องกรอกข้อมูลเพื่อเข้าล็อกอิน และ สามารถพิมพ์ User และ Password ได้
โดยโค้ดสำหรับการหาช่องข้อมูลและกรอกข้อมูลมีดังนี้
โค้ด: เลือกทั้งหมด
driver.find_element_by_xpath("//input[@name='login']").clear()
driver.find_element_by_xpath("//input[@name='login']").send_keys("###")
time.sleep(5)
driver.find_element_by_xpath("//input[@name='password']").clear()
driver.find_element_by_xpath("//input[@name='password']").send_keys("###")
time.sleep(5)
driver.find_element_by_xpath("//button[@name='submit']").click()
โค้ด: เลือกทั้งหมด
driver.find_element_by_xpath("//input[@name='login']").clear()
driver.find_element_by_xpath("//input[@name='login']").send_keys("###") #ในวงเล็บหลังคำสั่ง .send_keys จะเป็นการกรอกUsername
โค้ด
โค้ด: เลือกทั้งหมด
time.sleep(5)
driver.find_element_by_xpath("//input[@name='password']").clear()
driver.find_element_by_xpath("//input[@name='password']").send_keys("###") #ในวงเล็บหลังคำสั่ง .send_keys จะเป็นการกรอกPassword
โค้ด
โค้ด: เลือกทั้งหมด
time.sleep(5)
driver.find_element_by_xpath("//button[@name='submit']").click()
สามารถศึกษาเกี่ยวกับคำสั่งการหา elememt ต่างๆ ได้ที่ selenium python คำสั่ง ใช้สำหรับ การค้นหา Elements บนหน้าเว็บ
ดูวิธีการใช้คำสั่ง time.sleep() ได้ที่ ตัวอย่างการใช้คำสั่ง time.sleep() ใน Selenium