随机生成人名,填入表格中
时间: 2024-02-26 21:53:17 浏览: 27
好的,以下是一个示例代码,它可以使用 Python 的 `random` 模块生成随机的人名,并将其填入一个表格中:
```python
import random
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
# 生成随机的人名
names = ['张三', '李四', '王五', '赵六', '刘七']
random_name = random.choice(names)
driver = webdriver.Chrome() # 指定使用 Chrome 浏览器
driver.get('https://example.com') # 打开一个网址
# 通过 ID 定位表格中的输入框
input_element = driver.find_element_by_id('input')
# 在输入框中输入随机生成的人名
input_element.send_keys(random_name)
# 模拟按下 Enter 键,将人名填入表格中
input_element.send_keys(Keys.ENTER)
# 关闭浏览器窗口
driver.quit()
```
上述代码中,我们先定义了一个包含若干个人名的列表,然后使用 `random.choice()` 函数从中随机选择一个人名。接着,我们使用 Selenium 定位到表格中的输入框,并将随机生成的人名填入其中。最后,我们模拟按下 Enter 键,将人名提交到表格中。最后使用 `quit()` 方法关闭了浏览器窗口。