首页 > 其他分享 >百度翻译爬虫,基于slenenium

百度翻译爬虫,基于slenenium

时间:2022-10-21 14:23:47浏览次数:37  
标签:__ webdriver en zh slenenium self 爬虫 div 百度

from selenium import webdriver
from selenium.webdriver.common.by import By


class Transer:
    def __init__(self):
        self.d = webdriver.Firefox()
        self.d.implicitly_wait(3)
        self.d.get('https://fanyi.baidu.com/#en/zh/')
        self.d.find_element(By.XPATH, '/html/body/div[1]/div[6]/div/div/div[2]/span').click()

    def t(self, words):
        self.d.get('https://fanyi.baidu.com/#en/zh/'+words)
        return self.d.find_element(By.XPATH, '//*[@id="main-outer"]/div/div/div[1]/div[2]/div[1]/div[2]/div/div/div[1]/p[2]/span').text

 

标签:__,webdriver,en,zh,slenenium,self,爬虫,div,百度
From: https://www.cnblogs.com/roundfish/p/16813271.html

相关文章

  • scrapy爬虫简单使用&python执行cmd命令程序
    1.安装pipinstallscrapy2.scrapy简单运行以及架构1.项目创建以及运行创建项目aaa@localhostpyspace%scrapystartprojectdemo1NewScrapyproject'demo1',using......
  • 获取百度百科简介
    #!/usr/bin/envpython#-*-coding:utf-8-*-frombs4importBeautifulSoupimporturllib.requestimporturllib.parseimportrequestsimportredefremove_s......
  • 实用的百度搜索技巧
    1、双引号(“”)。完全匹配搜索,即搜索的页面中包含双引号中出现的所有的词;2、减号(-)。代表搜索不包含减号后面词的页面,减号前面有空格,例如,新家-坡;3、intitle:关键字。返回......
  • 【Python】【爬虫】爬取小说5000章,遇到的爬虫问题与解决思路
    爬虫问题分析回顾之前写了一个爬取小说网站的多线程爬虫,操作流程如下:先爬取小说介绍页,获取所有章节信息(章节名称,章节对应阅读链接),然后使用多线程的方式(pool=Pool(50)),......
  • 微博爬虫
    voidgetUser(){Map<String,Integer>map=newHashMap<>();HashMap<String,String>headers=newHashMap<>();headers.put("User-Ag......
  • java爬虫之HtmlUnit介绍
    前端有时候会遇到项目临时需要网上收集数据的情况,什么方案是简单易懂、长期可用的呢,当然是用浏览器终端测试单元做爬虫是最方便的啦,将平时工作中的测试程序进行简单的修改......
  • Jsoup爬虫的简单使用
    添加POM依赖<dependency><groupId>org.jsoup</groupId><artifactId>jsoup</artifactId><version>1.7.3</version></dependency>JAVA代码示例pub......
  • 爬虫技术可以分析数据吗?
    目前在不少大数据团队中,数据分析和数据挖掘工程师通常都有明确的分工,数据采集往往并不是数据分析和挖掘工程师的任务,通常做爬虫的是大数据应用开发程序员或者是数据采集工程......
  • 14 scrapy的crawlspider爬虫
    scrapy的crawlspider爬虫学习目标:了解crawlspider的作用应用crawlspider爬虫创建的方法应用crawlspider中rules的使用1crawlspider是什么回顾之前的代码中,我......
  • 爬虫概述
    爬虫概述知识点:了解爬虫的概念了解爬虫的作用了解爬虫的分类掌握爬虫的流程1.爬虫的概念模拟浏览器,发送请求,获取响应网络爬虫(又被称为网页蜘蛛,......