ตอนนี้ต้องการดึง tag a ออกมา เพื่อให้เข้าบทความได้ โดยใช้คำสั่ง
โค้ด: เลือกทั้งหมด
weblink = browser.find_element_by_tag_name('a')
#weblink = browser.find_element_by_tag_name('a')
for w in range(len(weblink)):
link = browser.find_element_by_tag_name('a')
allweb = link[w].get_attribute("href")
print allweb
# browser.get(allweb.encode('utf-8'))
# browser.back()
print weblink
โค้ด: เลือกทั้งหมด
weblink = browser.find_element_by_css_selector('td.list-title>a')
#weblink = browser.find_element_by_tag_name('a')
for w in range(len(weblink)):
link = browser.find_element_by_css_selector('td.list-title>a')
allweb = link[w].get_attribute("href")
print allweb
# browser.get(allweb.encode('utf-8'))
# browser.back()
print weblink
แล้วในโค้ดของหน้าบทความ ไม่มี class ค่ะ
ขึ้น error ดังนี้ค่ะ
โค้ด: เลือกทั้งหมด
Traceback (most recent call last):
File "C:/Users/panchalee/PycharmProjects/Selenium/testloopmdsoft.py", line 20, in <module>
for w in range(len(weblink)):
TypeError: object of type 'FirefoxWebElement' has no len()
ควรใช้คำสั่งแบบใดดีคะ