為什麼會提醒我“使用一個還未賦予對象的變量?
#獲取房屋類型address=driver.find_element_by_xpath("//*[@id='shContent']/div/ul/li/div/p").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: 搜索失敗!! 你变量定义的代码呢?看看是否对象都有使用呀! 报错“使用一个还未赋予对象的变量”,考虑变量未取值的情况
把address的值打印出来看看,是否是取值了
页:
[1]