58306793 发表于 2015-10-19 17:33:27

请问使用 python语言,如何在web上验证颜色?

新手求教各位大神。。。
HTML代码如下
<td id="156_statusName">
<font color="#FF0000">暂停</font>
</td>

这是web上某个区域,本来是启动,按了A键之后,转为暂停并变换颜色,请问我这边该如何验证他呢

wjw872412485 发表于 2015-10-20 14:30:10

本帖最后由 wjw872412485 于 2015-10-20 14:33 编辑

driver.find_element_by_xpath("/html/body/font").get_attribute("color")
先定位元素,用get_attribute()获取color属性,再自行判断。
这里定位的元素只是例子

joykao 发表于 2015-10-20 14:44:43

运行时去获得的元素color属性然后和期望的值对比就可以了,当然貌似取出来的值是需要转化的,比如统一转化成固定格式的再做对比元素颜色属性对比

jingzizx 发表于 2015-10-20 14:50:50

可以让他识别color值来判断吧,参考http://www.jb51.net/article/35015.htm
页: [1]
查看完整版本: 请问使用 python语言,如何在web上验证颜色?