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