สามารถรันแล้วเปิดเว็บเบราเซอร์ได้ แต่ว่ามันขึ้น error ค่ะ น่าจะเกิดจากการเขียนโค้ดผิดหรืออาจจะใช้คำสั่งยังไม่ถูก พอจะมีิวิธีการแก้ไขมั้ยคะ
โค้ดที่เขียน
โค้ด: เลือกทั้งหมด
weblink = browser.find_elements_by_tag_name('a')
for w in range(len(weblink)):
link = browser.find_element_by_tag_name('a')
allweb = link[w].get_attribute("hasTip")
html = browser.page_source
# เช็คerror
if '404' in html :
print 'เจอ error'
else:
print 'ไม่เจอ error'
โค้ดที่ error
โค้ด: เลือกทั้งหมด
Traceback (most recent call last):
File "C:/Users/panchalee/PycharmProjects/Selenium/sel6(Error).py", line 22, in <module>
allweb = link[w].get_attribute("hasTip")
TypeError: 'FirefoxWebElement' object does not support indexing