• 【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)
  • 相关阅读:
    HTML5 浏览器设定
    c语言运算符优先级
    Jquery选择器
    asp.net中的<% %>用法
    Jquery技巧
    css选择器
    HTML5 Canvas 参考手册
    具有滑动效果的导航代码
    委托
    kubernetes 1.6 集群实践 (十)
  • 原文地址:https://www.cnblogs.com/zhuzhubaoya/p/9281222.html
Copyright © 2020-2023  润新知