อยากทราบแนวทางการสร้าง selenium ให้คลิ๊กลิ้งค์ต่อจากหน้า text link ที่คลิ๊กมา นั้นจะต้องเช่นไรครับ

แนะนำ สอบถาม ภาษา C สำหรับผู้เริ่มต้น ภาษา Java ภาษา Python

Moderator: mindphp, ผู้ดูแลกระดาน

บัวบุญ จันทะโคตร
PHP Super Member
PHP Super Member
โพสต์: 227
ลงทะเบียนเมื่อ: 26/06/2017 10:15 am

อยากทราบแนวทางการสร้าง selenium ให้คลิ๊กลิ้งค์ต่อจากหน้า text link ที่คลิ๊กมา นั้นจะต้องเช่นไรครับ

โพสต์ที่ยังไม่ได้อ่าน โดย บัวบุญ จันทะโคตร »

ผมกำลังจะสร้าง selenium ให้คลิ๊ก ลิ้งค์เว็บไซต์เข้าไปยังหน้าเว็บไซต์นั้นแล้ว แล้วให้คลิ๊กลิ้งค์ที่อยู่ในหน้าเว็บนั้นต่อไปอีก ดังรุปภาพต่อไปนี้

จากรูปตัวอย่าง ผมอยากทราบแนวทางการสร้างให้ selenium คลิ๊ก text link ตามภาพในกรอบสีแดง โดยเมื่อคลิ๊กแล้วจะแสดง ดังภาพที่ 2
Selection_027.png
Selection_027.png (64.35 KiB) Viewed 331 times
ภาพที่ 2
Selection_028.png
ภาพที่ 3 ผมต้องให้ selenium คลิ๊ก ลิ้งค์ตามกรอบแดงเพื่อเข้าไปยังหน้าเว็บของลิ้งค์นั้น
Selection_029.png
และนี่ก็คือส่วนของโค้ด 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)
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 35