当前位置:   article > 正文

java爬取有道翻译_有道翻译 java 爬虫

有道翻译 java 爬虫
  1. public class SellenumClickTest {
  2. public static void main(String[] args) {
  3. System.setProperty("webdriver.chrome.driver", "/usr/local/bin/chromedriver");
  4. ChromeOptions chromeOptions = new ChromeOptions();
  5. chromeOptions.addArguments("--disable-extensions");//禁用插件
  6. chromeOptions.addArguments("--disable-infobars");//禁用消息条
  7. WebDriver webDriver = new ChromeDriver();
  8. webDriver.get("https://fanyi.youdao.com/index.html#/");
  9. WebElement input = ((ChromeDriver) webDriver).findElementById("js_fanyi_input");
  10. input.sendKeys("I am a good student.");
  11. //静态等待5s
  12. WebDriverWait webDriverWait = new WebDriverWait(webDriver, 5);
  13. WebElement transTarget = webDriverWait.until(currentDriver -> {
  14. return webDriver.findElement(By.id("js_fanyi_output_resultOutput"));
  15. });
  16. System.out.println(transTarget.getText());
  17. }
  18. }
  1. public class SellenumClickTest {
  2. public static void main(String[] args) {
  3. System.setProperty("webdriver.chrome.driver", "/usr/local/bin/chromedriver");
  4. ChromeOptions chromeOptions = new ChromeOptions();
  5. chromeOptions.addArguments("--disable-extensions");//禁用插件
  6. chromeOptions.addArguments("--disable-infobars");//禁用消息条
  7. WebDriver webDriver = new ChromeDriver();
  8. webDriver.get("https://fanyi.youdao.com/index.html#/");
  9. //输入英文
  10. WebElement input = ((ChromeDriver) webDriver).findElementById("js_fanyi_input");
  11. input.sendKeys("I am a good student.");
  12. //点击翻译
  13. WebDriverWait webDriverWait = new WebDriverWait(webDriver, 1);
  14. WebElement click = webDriverWait.until(currentDriver -> {
  15. return webDriver.findElement(By.linkText("翻译"));
  16. });
  17. Actions action = new Actions(webDriver);
  18. action.click(click).perform();
  19. //输出中文
  20. WebElement output = webDriver.findElement(By.id("js_fanyi_output_resultOutput"));
  21. System.out.println(output.getText());
  22. webDriver.quit();
  23. }
  24. }

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号