所以基本上我想要的是输入x,然后将两个窗口(不是标签)输入我键入的内容。但它不会这样做,只有第二个窗口会出现,第一个窗口将不执行任何操作。
for i in range(0,2):
project_dir = os.path.dirname(__file__)
chromedriver_path = os.path.join(project_dir, 'chromedriver.exe')
driver = webdriver.Chrome(chromedriver_path)
driver.get("https://www.***.**/login")
user = driver.find_element_by_xpath("""//*[@id="username"]""")
user.send_keys(username[i])
passs = driver.find_element_by_xpath("""//*[@id="loginForm"]/div[2]/input""")
passs.send_keys("***")
time.sleep(15)
#driver.find_element_by_xpath("""//*[@id="loginForm"]/div[3]/button""").click()
driver.get("https://www.***.**/channel")
x = driver.find_elements_by_class_name("js-chat_input")
if i == 1:
while True:
enter = raw_input("Chat: ")
x.send_keys(enter)
driver.find_elements_by_css_selector(".button.primary.float-right").click()