位置: IT常识 - 正文

python自动化脚本(python自动化脚本编写)

编辑:rootadmin

如何用python编写自动化脚本呢?下面我们就一起来学习一下吧!
613/auto1686643540python自动化脚本(python自动化脚本编写)

安装好selenium和python后,我们就可以开始编写脚本了,安装过程中需要注意的是selenium3.0需要独立安装Firefox驱动。

以下是python编写自动化脚本的具体示例。

打开IDLE,通过快捷键ctrl+n打开一个新窗口,在新窗口输入以下代码:

# coding = utf-8from selenium import webdriver

browser = webdriver.Firefox()

browser.get("http://www.baidu.com")

browser.find_element_by_id("kw").send_keys("selenium")

browser.find_element_by_id("su").click()

browser.quit()

保存为test1.py,通过快捷键F5运行脚本,可看到脚本启动Firefox 浏览器进入百度页,输入“selenium” 点击搜索按钮,最后关闭浏览器的过程。脚本即完成了~

代码解析:

# coding = utf-8

为了防止乱码问题,以及在程序中添加中文注释,把编码统一成UTF-8;

from selenium import webdriver

导入selenium的webdriver包,导入webdriver包后才能使用 webdriver API 进行自动化脚本开发;

browser = webdriver.Firefox()

将控制的webdriver 的 Firefox 赋值给 browser;获得了浏览器对象才可以启动浏览器;

browser.get("http://www.baidu.com")

获得浏览器对象后,通过get()方法,向浏览器发送网址;

browser.find_element_by_id("kw").send_keys("selenium")

通过id=kw 定位到百度的输入框,并通过键盘方法send_keys()向输入框里输入selenium ;

browser.find_element_by_id("su").click()

通过id=su 定位到搜索按钮,并向按钮发送单击事件(click() ) ;

browser.quit()

退出并关闭窗口的每一个相关的驱动程序。

关于如何用python编写自动化脚本,我们就分享到这啦!

本文链接地址:https://www.jiuchutong.com/zhishi/2704.html 转载请保留说明!

上一篇:ifnull函数(ifnull函数用法)

下一篇:lte关闭还是开启好

  • 曲线图在excel怎么做(曲线图在excel怎么做如何改横坐标)

    曲线图在excel怎么做(曲线图在excel怎么做如何改横坐标)

  • 抖音直播间能设置密码吗(抖音直播间能设置不让人进吗)

    抖音直播间能设置密码吗(抖音直播间能设置不让人进吗)

  • 华为nova6支持红外线功能吗(华为nova6支持红外线遥控吗)

    华为nova6支持红外线功能吗(华为nova6支持红外线遥控吗)

  • 淘宝不显示待发货、待收货数字(淘宝不显示待发货)

    淘宝不显示待发货、待收货数字(淘宝不显示待发货)

  • 快手不上热门要换号吗(快手不上热门怎么养号)

    快手不上热门要换号吗(快手不上热门怎么养号)

  • wps怎么让所有图片一样大(wps怎么让所有图片均匀排列)

    wps怎么让所有图片一样大(wps怎么让所有图片均匀排列)

  • 电脑上不了网wifi也不能用怎么回事(电脑上不了网wifi可用)

    电脑上不了网wifi也不能用怎么回事(电脑上不了网wifi可用)

  • i59400f最高配什么显卡(i59400f最高配什么内存条)

    i59400f最高配什么显卡(i59400f最高配什么内存条)

  • 快手注销第一项不通过(快手注销账号最后一步)

    快手注销第一项不通过(快手注销账号最后一步)

  • 微信视频号会被好友看到吗(微信视频号会被屏蔽的好友看到吗)

    微信视频号会被好友看到吗(微信视频号会被屏蔽的好友看到吗)

  • 投屏提示不支持的格式(投屏显示不支持类型)

    投屏提示不支持的格式(投屏显示不支持类型)

  • 淘宝好友可以看到我的足迹吗(淘宝好友可以看见什么)

    淘宝好友可以看到我的足迹吗(淘宝好友可以看见什么)

  • wpa预共享密钥是什么(wpa预共享密钥是指的无线密码吗??)

    wpa预共享密钥是什么(wpa预共享密钥是指的无线密码吗??)

  • 怎么在微信里面设置自己的电话(怎么在微信里面制作表情包)

    怎么在微信里面设置自己的电话(怎么在微信里面制作表情包)

  • cpu供电接口在哪(cpu供电接口在哪个位置)

    cpu供电接口在哪(cpu供电接口在哪个位置)

  • qq重要数据被删除怎么恢复(不小心把qq重要数据删了怎么办)

    qq重要数据被删除怎么恢复(不小心把qq重要数据删了怎么办)

  • ipone6支持电信卡吗(萍果6支持电信卡吗)

    ipone6支持电信卡吗(萍果6支持电信卡吗)

  • 原彩是什么意思(苹果手机原彩是什么意思)

    原彩是什么意思(苹果手机原彩是什么意思)

  • 抖音发私信多了会封号吗(抖音私信发多了多久能重新发)

    抖音发私信多了会封号吗(抖音私信发多了多久能重新发)

  • 小米摄像头离线了怎么恢复(小米摄像头离线是人为吗)

    小米摄像头离线了怎么恢复(小米摄像头离线是人为吗)

  • 一加7有没有耳机插孔(一加7是不是没有耳机孔)

    一加7有没有耳机插孔(一加7是不是没有耳机孔)

  • 索尼xperia1有红外遥控吗

    索尼xperia1有红外遥控吗

  • 美团外卖会员多少钱(美团外卖会员多少钱一个月?)

    美团外卖会员多少钱(美团外卖会员多少钱一个月?)

  • 小红书如何私信(小红书如何私信别人)

    小红书如何私信(小红书如何私信别人)

  • 总分机构 分总机构
  • 固定资产折旧费是产品成本的组成
  • 已申报未导入是申报成功了吗
  • 减免50%的城建税分录怎么做?
  • 新会计准则中计提减值如何回转
  • 划拨土地划转是什么意思
  • 库存商品毁损会导致什么
  • 合并报表投资收益为什么要抵消
  • 收到长期股权投资的现金股利
  • 公司名字开错了,认证过了怎么处理
  • 财务报告财务报表年度报告的区别
  • 税金是否可以不计提呢?
  • 报税需要带营业执照吗
  • 个体工商户餐饮业税率是多少
  • 商品流通企业进货费用金额较小的计入什么科目
  • 工业总产值计算方式计算公式
  • 供应商的账怎么记
  • 原材料座椅报废怎么处理
  • 挖机所有权需要办理什么手续吗
  • 车船税是什么险种
  • 若依框架是谁写的
  • 如何查看自己的qq密码
  • 如何启用系统引擎
  • 中秋购物
  • PHP:Memcached::setByKey()的用法_Memcached类
  • 销售已使用过的小汽车增值税
  • fp是什么文件
  • 企业规模扩大后更易于管理吗
  • 采购国产设备退税公告
  • 核定征收印花税的文件
  • 没进项可以开专票吗
  • 税控盘和金税盘的功能一样吗
  • 进项税额转出会造成增值税应纳税额
  • 若依和pig
  • vue3使用教程
  • yii2框架漏洞
  • 采购的原材料无保质期
  • 进项转出分录处理
  • 帝国cms8.0
  • 新个税累计免税额
  • 常用sql脚本
  • 企业处置子公司
  • 纳税人企业本月纳税额
  • 租赁个人房屋租金怎么算
  • 负数发票跨月怎么报税
  • 利息支出税前扣除时点
  • 税控盘全额抵扣怎么做分录
  • 房子贷款之后尾款发票
  • 记账凭证的分类标准
  • 利润分配的借方表示增加还是减少
  • sqlserver按时间段导出数据
  • 2tb的硬盘够用吗
  • win8系统如何分区
  • ubuntu14.04挂载硬盘
  • 如何在mac上保存文件
  • mac屏幕共享软件
  • linux系统ln命令
  • win xp 系统
  • win7大小写提示图标
  • Centos 6.4 64位版命令行下设置无线网卡教程
  • win7开机出现两个系统选项
  • Linux网络抓包工具
  • 初学excel零基础教学视频
  • eclipse 单词
  • perl格式化输出
  • cocos2dx4.0入门
  • 进入cmd命令
  • 深入浅出javascript
  • 如何获得select选中的值
  • js类的使用
  • shell 整数赋值
  • unity f1
  • nodejs开启多线程
  • jQuery模仿阿里云购买服务器选择购买时间长度的代码
  • 划拨土地转让需要交什么税
  • 城市配套费需要什么资料
  • 贷款利息扣款日未足额缴纳
  • 发票明细导入excel
  • 南通开发区地图高清版
  • 中国民营经济十大新闻人物
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设