我们自己在搜索某个明星或者名人的时候,通常的做法:

1、先开发Chrome浏览器
2、在浏览器上输入www.baidu.com的地址
3、然后输入“迪丽热巴”等人名,点击搜索

简单的一个人搜索很简单,但是我们想一下子搜索100个人名,人工就太低效了,这个时候Python就可以为我们解忧。

如何用python程序模拟键盘鼠标点击在百度中搜索迪丽热巴,答案如下:

from selenium import webdriver
import timefrom selenium.webdriver.common.by import Bybrowser = webdriver.Chrome()
browser.get("https://www.baidu.com/")
browser.find_element(By.CSS_SELECTOR, value='#kw').send_keys('迪丽热巴')
browser.find_element(By.CSS_SELECTOR, value='#su').click()
time.sleep(3)  # 一般需要设置sleep时间,因为点击跳转后,加载网页需要时间
data = browser.page_source
print(data)

上面这个程序就模拟了前面的3个步骤。

Python实战系列-搜迪丽热巴,轻松实现想怎么搜就怎么搜相关推荐

  1. Python 实战系列-微信或网页远程控制电脑

    Python 实战系列-微信或网页远程控制电脑 本系列课程为Python实战系列课程:使用微信控制电脑,使用Python的Web框架Flask搭建网页, 并使用网页控制电脑:使用wxPython编写图 ...

  2. Python实战系列-搜刘浩存,轻松实现想怎么搜就怎么搜

    如果用python来搜索明星,比如要搜索刘浩存 1.先开发Chrome浏览器 2.在浏览器上输入www.baidu.com的地址 3.然后输入"刘浩存"等人名,点击搜索 简单的一个 ...

  3. python实战系列之python变量

    变量与数据类型 变量 编程语言中为了能够更好的处理数据,都需要使用一些变量.Python 语言的变量可以是各种不同的数据类型,使用变量的时候不需要声明直接使用就可以. 变量命名规则 Python 3 ...

  4. Python实战系列(三)——基于Numpy和Matplotlib的图表绘制(折线图和堆积柱状图)

    2022学年第1学期人文地理学展示所负责的珠三角工业化现状出图部分,基于python进行简单的统计分析和图像绘制,本系列主要用于记录代码,大家可进行参考,初学者,Python编码习惯不好,见谅. im ...

  5. python实战系列之写个好玩的猜拳游戏(附源代码)

    前言 今天我们来写一个小游戏,这个小游戏大家都会玩,就是著名的剪刀石头布的游戏. 这个游戏的英文叫做rock paper and scissors,规则也不用我说了,大家想必都非常熟悉.最终运行的结果 ...

  6. Python实战系列之调用小黄鸡simsimi

    直接从人人网小黄鸡代码里面提取一下了.https://github.com/insun/xiaohuangji   懒得申请SIMSIMI_KEY的话伪造User-Agent和Referer也能获取到 ...

  7. Python实战系列-东方财富网显示研报报错最新解决方案

    最近在查东方财富网最新研报的时候,发现报错,第一怀疑就是html又变了,果然是的:https://so.eastmoney.com/Yanbao/s?keyword=%E5%AE%81%E5%BE%B ...

  8. python实战系列之爬取CSDN博客之星2020年度排名情况(附源码)

    前言 CSDN2020年度博客之星马上就要收尾了,你知道自己关注的博主排名实时变化吗?谁是你心目中的博客之星,让我们爬取各位博主的排名及各位博主的一些个人信息. 代码 直接上代码 # -*- codi ...

  9. Python实战系列-上海银行间同业拆借利率最新报错解决方案

    上海银行间同业拆借利率在运行过程中发现iframe标签已经不见: 查看元素发现ifram标签已经不见 # In[7]:browser.switch_to.frame('volume10BondDeal ...

最新文章

  1. 技术图文:Python描述符 (descriptor) 详解
  2. 当maven说“直到MyRepo的更新间隔过去时,才会重新尝试解析”,该间隔在哪里指定?
  3. 第二章 数据的表示和运算 2.1.4 奇偶校验 [计算机组成原理笔记]
  4. openmpi安装_Intel Parallel Studio XE 2019安装设置
  5. EntLib 3.1学习笔记(2) : Data Access Application Block
  6. java WebSocket的实现以及Spring WebSocket
  7. Hyper-V Server 虚拟光纤通道
  8. guestfish修改镜像内容
  9. python学习笔记7-读取pdf并输出到excel
  10. AP注册不上线(现网中存在其它厂商的控制器)
  11. mysql去空格trim_mysql去空格函数trim
  12. 499服务器响应,微信服务号开发 - Nginx请求返回499 - 问题排查与解决
  13. iOS之HomeKit
  14. 论文解读 | CenterNet:Keypoint Triplets for Object Detection
  15. 你可能会读错的字大集合
  16. 贝叶斯法则的一个例题
  17. java控制台输入做界面_Java控制台输入
  18. 毒舌电影 是怎么成长起来的?为什么这么快就被封了
  19. 高校舆情监控系统建设(TOOM)如何做好教育行业舆情监控方案?
  20. 2020年环境经济学国际研讨会(EEC 2020)

热门文章

  1. 基于Anaconda的matplotlib学习
  2. 电脑里有两个edge浏览器怎么办?
  3. OpenCV入门(四)——边缘检测
  4. 第四届金陀螺奖投票总数超过100W,四大类奖项TOP10实力上榜!
  5. 云计算机怎么打游戏,云即玩游戏盒怎么用 云即玩游戏盒电脑版使用教程
  6. 酒店如何精细化管理海量固定资产和易耗品
  7. 中鑫吉鼎|不满足死工资收入太少的人应该如何理财
  8. ORB-SLAM3中双目匹配
  9. kindle如何设置不闪屏_Nook GlowLight 3低调现身 色温调节和不闪屏能否打破Kindle垄断?...
  10. 前女友婚礼,python破解婚礼现场的WIFI,把名称改成了