使用 python 从带有硒的列表迭代插入数据



我有下一个网站: 网站

我使用下一个脚本:

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
chromedriver = 'C:chromedriver.exe'
browser = webdriver.Chrome('C:chromedriver.exe')
browser.get('http://www.thesite.com')
Contract = browser.find_element_by_id("txtCodContract")
Contract.send_keys("1169650")
browser.find_element_by_name("btnSubmit").click()
time.sleep(5)

在此之后,出现下一个站点:

站点2

我使用下一个脚本返回到初始站点:

browser.find_element_by_name("btnReturn").click()   

有什么方法可以从这样的列表中引入合同编号:

my_list = ['1169650','2174000','1117870','1223341']

并在点击返回按钮后介绍下一个?我不知道是否可以将数据从变量"列表"引入"send_keys(*值(" 多谢。

单击此处的按钮后介绍您的列表

Contract = browser.find_element_by_id("txtCodContract")

像这样的东西

my_list = ['1169650','2174000','1117870','1223341']
Contract = browser.find_element_by_id("txtCodContract")
for i in my_list:
Contract.send_keys(my_list[i])
browser.find_element_by_name("btnSubmit").click()
time.sleep(5)
browser.find_element_by_name("btnReturn").click()

相关内容

  • 没有找到相关文章

最新更新