![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
La520214
这个作者很懒,什么都没留下…
展开
-
第三章 自动化操作元素
前言在前面的几篇中重点介绍了一些元素的定位方法,定位到元素后,接下来就是需要操作元素了。本篇总结了web页面常用的一些操作元素方法,可以统称为行为事件有些web界面的选项菜单需要鼠标悬停在某个元素上才能显示出来(如百度页面的设置按钮)。3.1 简单操作1.点击(鼠标左键)页面按钮:click()2.清空输入框:clear()3.输入字符串:send_keys()4.send_keys()如果是发送中文的,前面需加u,如:u"中文",因为这里是输入到windows系统了,windows系统是GB原创 2020-11-28 13:36:32 · 1877 阅读 · 2 评论 -
数据类型
一 、Python数据类型包括:运算注意点:只要是除法运算得到的是一个float除法运算被除数一定不能为0 否则会报错 ZeroDivisionError: division by zero模运算比较运算得到的是布尔值注意 :== 才是比较运算 =是赋值运算成员运算 使用 In 关键字...原创 2020-11-28 11:12:02 · 433 阅读 · 0 评论 -
selenium元素操作
正文回到顶部#2.1 操作元素基本方法前言前面已经把环境搭建好了,从这篇开始,正式学习selenium的webdriver框架。我们平常说的 selenium自动化,其实它并不是类似于QTP之类的有GUI界面的可视化工具,我们要学的是webdriver框架的API。本篇主要讲如何用Python调用webdriver框架的API,对浏览器做一些常规的操作,如打开、前进、后退、刷新、设置窗口大小、截屏、退出等操作。#2.1.1 打开网页1.从selenium里面导入webdriver模块2.打开原创 2020-11-25 23:04:30 · 551 阅读 · 0 评论 -
可变对象
可变对象:== != 和 is is not== != 比较的是对象的值是否相等,# is is not 比较的是对象的id是否相等(比较两个对象是否是同一个元素)a = [1,2,3]b = [1,2,3]print(a,b)print(id(a),id(b))![在这里插入图片描述](https://img-blog.csdnimg.cn/202003232...原创 2020-03-23 21:31:20 · 92 阅读 · 0 评论