【发布时间】:2018-11-13 17:33:13
【问题描述】:
我的代码将文本逐行输入到网页的文本区域,如何让它一次插入整个文本,有没有解决方案? 因为一行一行需要很多时间
def Translated_Content(content):
driver= webdriver.Chrome("C:\\Users\\shricharan.arumugam\\Desktop\\PDF2txt\\chromedriver.exe")
driver.get('https://translate.shell.com/')
input_box = driver.find_element_by_id('translateText')
input_box.send_keys(content)
translate_button = driver.find_element_by_id('translate')
translate_button.click()
translated_text_element= driver.find_element_by_id('translatedText')
time.sleep(4)
translated_text=translated_text_element.get_attribute('value')
driver.close()
return translated_text
【问题讨论】:
标签: python python-3.x selenium selenium-webdriver webdriver