【Python】如何取到input中的value值?


練習:取到下方鏈接下所有海賊王的下載鏈接。

 

復制代碼
 1 # coding=utf-8
 2 from selenium import webdriver
 3 from time import sleep
 4 import keyword
 5 from selenium.webdriver.common.keys import Keys
 6 from selenium.webdriver.support.wait import WebDriverWait
 7 from selenium.webdriver.support.ui import Select
 8 import csv
 9 import random
10 
11 if __name__=="__main__":
12     driver = webdriver.Chrome()
13     driver.get("https://www.lol5s.com/v/1370.html")
14     lists=driver.find_element_by_id('padding-rt').find_elements_by_tag_name("input")#我們可以看到value值是我們想要的,而value值在input標簽下。所以我們先獲取到input標簽的定位。
15     print(lists)
16     for list in lists:
17         print(list)
18         value = list.get_attribute("value") #value值只能針對一個元素取,那么就取到每個取到的input標簽后再取其對應的value值即可
19         print(value)
復制代碼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM