51Testing软件测试论坛
标题:
為什麼會提醒我“使用一個還未賦予對象的變量?
[打印本页]
作者:
l84222780
时间:
2015-9-15 15:38
标题:
為什麼會提醒我“使用一個還未賦予對象的變量?
#獲取房屋類型
address=driver.find_element_by_xpath("//*[@id='shContent']/div[1]/ul/li[1]/div[2]/p[3]").text
#類型是否等於整層住家,不等於將拋出異常
if address==u'整層住家':
print '搜索成功'
else:
raise NameError('搜索失敗!!')
复制代码
代碼如上面的。測試的是一個搜索功能。
報錯代碼如下:
Traceback (most recent call last):
File "E:/selenium_python/test_hahah.py", line 34, in <module>
raise NameError('搜索失敗!!')
NameError: 搜索失敗!!
复制代码
作者:
土土的豆豆
时间:
2015-9-16 12:40
你变量定义的代码呢?看看是否对象都有使用呀!
作者:
jingzizx
时间:
2015-9-16 14:28
报错“使用一个还未赋予对象的变量”,考虑变量未取值的情况
把address的值打印出来看看,是否是取值了
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2