位置: 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关闭还是开启好

  • 什么是反避税税率
  • 印花税需要计提吗?怎么做会计分录
  • 怎么证明自己是建档立卡贫困户
  • 金税盘解锁后是否可以直接使用
  • 企业保持存货的必要性是什么
  • 不抵扣勾选怎么撤销
  • 长期借调人员差旅费是谁的责任
  • 现金流量表年报中的上年金额是什么
  • 旅游发票可以抵扣吗
  • 电子银行承兑汇票查询
  • 过路费是来回收费还是单向
  • 所有者投入的普通股会计分录
  • 科技公司增值税率是多少
  • 平均分摊法计算公式
  • 房产税细节
  • 收到销售折让的红字怎么做账
  • 建筑业分项目核算会计账务处理
  • 车间停产期间设施有哪些
  • 借贷记账法要求对某一笔经济业务在两个账户
  • 收到销项负数发票怎么处理
  • 没有发票的管理费用汇算清缴的时候怎么调出来
  • 小规模季度销售超过30万怎么纳税
  • 个人所得税申报是什么意思?
  • 公司发票限额按什么计算
  • 特定业务计算的应纳税所得额是指
  • 现金盘亏账务处理分录
  • 物业公司广告位出租怎么入账
  • 应收账款周转天数正常范围
  • 小规模企业国税怎么报税
  • 支付装修款
  • 研发费加计扣除做账务处理吗
  • 库存商品过多说明什么问题
  • php中session和cookie的区别说法错误的是
  • windows10我得电脑
  • 误解苹果
  • 银行结算账户的种类
  • 睿因无线路由器怎么设置
  • 补提固定资产折旧和汇算清缴有关系吗
  • oppor11s输入法怎么清除记忆
  • php接收ajax请求
  • 赡养老人专项扣除标准
  • ai形成生成器工具怎么用
  • js防抖函数和节流函数
  • tailf命令 查看100行
  • 企业所得税核算分录
  • python监控模块
  • 暂估入库成本处理
  • sql数据库check 约束代码怎么设置
  • 利润表季报的本期金额
  • sql server重新配置
  • sql server 2005数据库备份
  • 其它应付款的审计内容
  • 合伙企业年终分红会计分录
  • 去年一个月工资未计提直接计入成本,现在如何调整
  • 现金流量少
  • 哪些固定资产不需要计提折旧
  • 销售费属于期间费用
  • 专项应付款余额转入资本公积的规定
  • 补贴算报酬吗
  • 报销单粘贴单
  • 营业成本如何设一级科目
  • 分享sql日期时间格式
  • 应该怎么消除
  • 微软每月补丁更新一般于什么时间发布
  • win10系统开机蓝屏怎么修复
  • u盘里装pe系统
  • 升级mac os
  • win10系统开机后任务栏无响应怎么解决
  • 升级win10系统卡住不动了
  • ,linux
  • python gui视频教程
  • js生成随机数函数
  • nodejs 异步io
  • 使用简单工厂模式的好处
  • python条件怎么算合法
  • 河南税务总局发票查询
  • 欠税款要坐牢吗
  • 浙江通用电子发票注册申请怎么填
  • 小企业会计准则的印花税计入什么
  • 小规模纳税人土地税减免政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设