📜  使用Python在Selenium使用单选按钮和复选框

📅  最后修改于: 2022-05-13 01:57:14.011000             🧑  作者: Mango

使用Python在Selenium使用单选按钮和复选框

先决条件:使用Selenium 的浏览器自动化

要求:您需要安装chrome驱动程序并设置路径。点击这里下载。

Selenium是通过程序控制互联网浏览器的有效设备。它适用于所有浏览器,适用于所有基本操作系统,其脚本是用多种语言编写的,例如Python、 Java、C# 等,我们可以使用Python运行。

方法:

  • 获取任何网址。
  • 选择单选按钮。



  • 使用 xpath 导航单选按钮。

  • 选中复选框。
  • 使用 xpath 导航复选框。

  • 在下面的 prpgram 中使用复制的 xpath。
Python3
# Import selenium module
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
import time
  
  
# Using chrome driver
driver = webdriver.Chrome()
  
  
# Web page url
driver.get("https://fs2.formsite.com/meherpavan/form2/index.html?1537702596407")
  
  
# Selecting raido button
# Select male
driver.find_element_by_xpath(
    '//*[@id="q26"]/table/tbody/tr[1]/td/label').click()
  
  
# Selecting check box
# Select sunday
driver.find_element_by_xpath(
    '//*[@id="q15"]/table/tbody/tr[1]/td/label').click()
  
  
# Select monday
driver.find_element_by_xpath(
    '//*[@id="q15"]/table/tbody/tr[2]/td/label').click()


输出: