首先安装python环境,楼主为python3.6.6

用pip 安装selenium

pip install selenium

下面是代码的具体实现:

#交互模式

from selenium import webdriver

#导入时间模块

import time

#创建浏览器对象

driver = webdriver.Chrome()

#打开要操作的网址

driver.get("http://www.taobao.com")

#下面都是获取id属性值为q的节点对象

input = driver.find_element_by_id("q")

#模拟键盘输入iphone

input.send_keys('iphone')

time.sleep(3)

#清空输入框

input.clear()

#模拟键盘输入iPad

input.send_keys('iPad')

#获取搜索按钮节点

botton = driver.find_element_by_class_name("btn-search")

#触发点击动作

botton.click()

下面是演示的视频,只输入了一个启动命令:

推荐文章++++

*Python 基础编写基于浏览器爬虫

*我用Python找到了隔壁蹭网妹子的QQ号

*使用Python扫描路由ip

chrome动态ip python_简单python代码实现模拟浏览器操作相关推荐

  1. chrome动态ip python_用Python爬虫爬取动态网页,附带完整代码,有错误欢迎指出!...

    系统环境: 操作系统:Windows8.1专业版 64bit Python:anaconda.Python2.7 Python modules:requests.random.json Backgro ...

  2. python selenium+Firefox 模拟浏览器操作

    glumer Python安装selenium,配置火狐浏览器环境 火狐浏览器直接从网上下载即可, geckodriver的下载链接:https://github.com/mozilla/geckod ...

  3. python的代码有哪些_简单python代码类型有哪些?

    简单python代码类型有哪些? 简单python代码类型有: 1.[背景] 最近,派大星想要减肥,他决定控制自己的饮食,少吃一点蟹黄堡. 海绵宝宝为了帮助好朋友派大星,和派大星一起制定了一个饮食游戏 ...

  4. 派大星python代码,简单python代码类型有哪些?

    简单python代码类型有哪些? 简单python代码类型有: 1.[背景] 最近,派大星想要减肥,他决定控制自己的饮食,少吃一点蟹黄堡. 海绵宝宝为了帮助好朋友派大星,和派大星一起制定了一个饮食游戏 ...

  5. Python+BeautifulSoup+Selenium模拟浏览器循环自动播放视频,如哔哩哔哩某个UP主的视频

    1.前言 计算机的出现,推动了人类社会的进步,使得人们更高效的工作或是生活.当我们很"懒"的时候,计算机就能站出来,帮助我们做一些我们觉得浪费时间的事情了.你嫌用手点鼠标麻烦,计算 ...

  6. 使用python pynput完全模拟鼠标操作

    人生苦短,我用Python! 总是有些事情需要重复性机械性的操作,想要设计代码去做,有些程序又不给接口,这时最简单的方法就是,模拟鼠标操作! 除了不能生孩子,其他都能做的python!  一搜 果然有 ...

  7. Python使用mechanize模拟浏览器

    Python使用mechanize模拟浏览器 之前我使用自带的urllib2模拟浏览器去进行访问网页等操作,很多网站都会出错误,还会返回乱码,之后使用了 mechanize模拟浏览器,这些情况都没出现 ...

  8. python 模拟用户点击浏览器_使用python进行模拟浏览器操作

    使用python完成模拟浏览器操作主要是使用selenium来模拟浏览器,当然还要带上浏览器的驱动比如chromedriver.exe的驱动. 一般使用selenium进行模拟操作需要注意引入一下几个 ...

  9. 孤荷凌寒自学python第八十五天配置selenium并进行模拟浏览器操作1

    孤荷凌寒自学python第八十五天配置selenium并进行模拟浏览器操作1 (完整学习过程屏幕记录视频地址在文末) 要模拟进行浏览器操作,只用requests是不行的,因此今天了解到有专门的解决方案 ...

最新文章

  1. ZZCustomAlertView - 一个高度自定义的iOS模态弹窗
  2. SAP变式配置的完整指南(中英文双语版)
  3. magento2 所需要php 扩展,Magento2系统环境要求与安装分享
  4. 多元函数概念思维导图_高等数学 多元函数微分学 知识技巧思维导图 [21考研上岸之旅]...
  5. JAVA中跨平台分隔符
  6. 2017年秋招-广联达面试及思考
  7. 发动机悬置python仿真计算
  8. html列表远点小,HTML小知识点积累(示例代码)
  9. vue.js+koa2项目实战(四)搭建koa2服务端
  10. 压力测试网站_JMeter简单压力测试教程
  11. [.NET开发] NPOI导出
  12. 【区块链】Decentraland 挖矿教学
  13. [转]CxImage使用指南
  14. NativeWindow_02_DialogBoxParam_VC6
  15. WPF使用DialogResult.OK报错
  16. 冉宝的每日一题--8月11日
  17. 3dmax 使用babylon导出gltf模型异常问题
  18. C#-初识Hangfire
  19. 大漠多账号循环登录任务自动切换模板大漠绑定后台绑定游戏
  20. 区块链2.0以太坊漫谈(3)

热门文章

  1. 万万没想到,坤坤洗白的第一步是周琦…
  2. celery任务:Tasks(一)
  3. Pytorch:使用DCGAN实现数据复制
  4. 性能SOTA,国防科技大学单张RGB-D图像预测物体对称性
  5. 知乎2w人关注,没有工程开发经验的人是怎么找到工作的?
  6. 基于OpenCV的图像强度操作
  7. 关于大搜车「无线开发中心」团队
  8. web初级开发的那些坑
  9. Activit流程部署、删除
  10. 如何添加ORACLE 的 ODBC