จากรูปตัวอย่าง ผมอยากทราบแนวทางการสร้างให้ selenium คลิ๊ก text link ตามภาพในกรอบสีแดง โดยเมื่อคลิ๊กแล้วจะแสดง ดังภาพที่ 2 ภาพที่ 2 ภาพที่ 3 ผมต้องให้ selenium คลิ๊ก ลิ้งค์ตามกรอบแดงเพื่อเข้าไปยังหน้าเว็บของลิ้งค์นั้น และนี่ก็คือส่วนของโค้ด selenium ที่ผมทำไว้ให้คลิ๊ก css ที่เป็น ลิ้ง url ทั้งหมดในหน้าลิ้งค์เว็บไซต์นั้น
โค้ด: เลือกทั้งหมด
from selenium import webdriver
driver = webdriver.Chrome('/usr/local/lib/python2.7/site-packages/chromedriver')
driver.get('https://www.yahoo.com/')
links = [link.get_attribute('href') for link in driver.find_elements_by_xpath('//*[@class="list-inner"]/a')]
for link in links:
driver.get(link)