在selenium中使用css选择器进行元素定位

摘要: 1.大家在使用selenium元素定位的时候,通常更多使用的是XPATH,css定位方式用得比较少 但有时候css定位方式还是有一些优势的, 优势1:一般情况下定位速度要比XPATH快 优势2:语法要比XPATH更简洁 下面简要介绍一下css元素选择器的语法 常见语法 * 通用元素选择器,匹配任何元 阅读全文
posted @ 2017-10-26 15:12 sugus33 阅读(427) 评论(0) 推荐(0)

想要定位其中的iframe并切进去的定位方法

摘要: 想要定位其中的iframe并切进去,可以通过如下代码: rom selenium import webdriverdriver = webdriver.Firefox()driver.switch_to.frame(0) # 1.用frame的index来定位,第一个是0# driver.switc 阅读全文
posted @ 2017-10-26 11:20 sugus33 阅读(353) 评论(0) 推荐(0)

python的unittest单元测试框架断言整理

摘要: 先介绍下unittest的基本使用方法: 1.import unittest2.定义一个继承自unittest.TestCase的测试用例类3.定义setUp和tearDown,在每个测试用例前后做一些辅助工作。4.定义测试用例,名字以test开头。5.一个测试用例应该只测试一个方面,测试目的和测试 阅读全文
posted @ 2017-10-23 18:18 sugus33 阅读(1944) 评论(0) 推荐(0)

python常用问题收集

摘要: python 判断字符串是否为空用什么方法? s=' 'if s.strip()=='': print 's is null'或者if not s.strip(): print 's is null' Python格式化输出 python print格式化输出。 1. 打印字符串 效果: 2.打印整 阅读全文
posted @ 2017-10-23 18:11 sugus33 阅读(147) 评论(0) 推荐(0)

python 字符串相关问题

摘要: 1、python 数字和字符串转换问题 一、python中字符串转换成数字 (1)import string tt='555' ts=string.atoi(tt) ts即为tt转换成的数字 转换为浮点数 string.atof(tt) (2)直接int int(tt)即可。 二、数字转换成字符串 阅读全文
posted @ 2017-10-23 16:38 sugus33 阅读(207) 评论(0) 推荐(0)

python获取当前文件路径以及父文件路径

摘要: #当前文件的路径 pwd = os.getcwd() #当前文件的父路径 father_path=os.path.abspath(os.path.dirname(pwd)+os.path.sep+".") #当前文件的前两级目录 grader_father=os.path.abspath(os.pa 阅读全文
posted @ 2017-10-09 11:12 sugus33 阅读(1716) 评论(0) 推荐(0)

python dom树操作和css选择

摘要: >pip install pyquery使用 from pyquery import PyQuery as pqpq为导入包的别名后面就可以直接使用比如:doc=pq(html) 阅读全文
posted @ 2017-09-22 16:38 sugus33 阅读(418) 评论(0) 推荐(0)

在linux环境下非GUI环境如何运行python+selenium

摘要: 1、linux系统下已经安装好python2.7和selenium 2、linux系统下安装服务: 安装Xvfb yum install Xvfb yum -install libXfont yum install xorg-x11-fonts* 3、python用pip安装 install pyv 阅读全文
posted @ 2017-08-22 10:57 sugus33 阅读(290) 评论(0) 推荐(0)

python登录微信自动发送消息和绘画好友男女比例

摘要: #coding=utf-8import sysreload(sys)sys.setdefaultencoding( "utf-8" ) import itchat # itchat.login()# itchat.send(u"您好",'filehelper')#这样你就可以保持一段时间登录状态,而 阅读全文
posted @ 2017-07-26 10:17 sugus33 阅读(981) 评论(0) 推荐(0)

zhlan--Python中的字典遍历方法 & 字典取值

摘要: 一、Python中的字典遍历方法: 第一种方法: 运行结果如下: 第二种方法: 运行结果如下: 二、字典取值练习1: 字典中套列表: # car1中加一个颜色all.get('car1').get('color').append('orange')print(all) # 将yellow改成oran 阅读全文
posted @ 2017-07-25 10:33 sugus33 阅读(311) 评论(0) 推荐(0)