如何在硒上将多个文本连接在一起?



我得到了下面的错误。我知道我必须将字符串连接在一起,但我不知道如何连接。

类型错误:序列项 0:预期的 str 实例,找到 WebElement

import random
import time
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver import ActionChains
options = webdriver.ChromeOptions()
options.add_argument('--ignore-certificate-errors')
options.add_argument("--test-type")
options.add_argument("user-data-dir=C:/Users/Guest/AppData/Local/Google/Chrome/User Data")
driver = webdriver.Chrome(executable_path="C:/Users/Guest/Desktop/chromedriver.exe", chrome_options=options)
copy = driver.find_elements_by_xpath("//p[contains(@class,'ui_qtext_para u-ltr u-text-align--start')]")
for text in copy:
driver.find_element_by_xpath("//div[@placeholder='']/div").send_keys(copy)

请按如下所示更新您的代码。

for text in copy:
driver.find_element_by_xpath("//div[@placeholder='Traducir la respuesta']/div").send_keys(text.text)

相关内容

  • 没有找到相关文章

最新更新