Selenium

作者: 一月芷 | 来源:发表于2019-02-20 12:24 被阅读3次

    Selenium

    特点:简单使用

    关键命令

    • find_element(s)_by_tag_name
    • find_element(s)_by-css_selector
    import time
    from selenium import webdriver
    browser = webdriver.Chrome()
    browser.set_page_load_timeout(30)
    broeser.get('')
    page_info = browser.find_element_by_css_selector('')
    pages = int((page_info.text.split('. ')[0]).split(' ')[1])
    for i in range(pages):
        url = '   '
        browser.get(url)
        browser.execute_script()
        time.sleep(3)
    

    可以链式查询

    json


    更易解析,使用python的json库来解析json

    import json
    obj = {'one ':1,'two':2,'three':[1,2,
    3]}
     encoded = json.dumps(obj)
     print (encoded)
    {"one ": 1, "two": 2, "three": [1, 2, 3]}
     print(type(encoded))
    <class 'str'>
    

    json .dumps()解析数据将数据变成文本

    json.loads()将文本变回以前的数据类型

    相关文章

      网友评论

          本文标题:Selenium

          本文链接:https://www.haomeiwen.com/subject/sbhoyttx.html