我有下一个网站: 网站
我使用下一个脚本:
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()