Selenium

2019-02-20  本文已影响3人  一月芷

Selenium

特点:简单使用

关键命令

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()将文本变回以前的数据类型

上一篇下一篇

猜你喜欢

热点阅读