1.selenium
from selenium import webdriver
selenium自动化测试工具。它支持各种浏览器,包括 Chrome,Safari,Firefox 等主流界面式浏览器
Selenium支持多种语言开发,比如 Java,C,Ruby,python等
2.bs4
from bs4 import BeautifulSoup
BeautifulSoup是一种非常优雅的专门用于进行HTML/XML数据解析的一种描述语言,可以很好的分析和筛选HTML/XML这样的标记文档中的指定规则数据
在数据筛选过程中其基础技术是通过封装HTML DOM树实现的一种DOM操作,通过加载网页文档对象的形式,从文档对象树模型中获取目标数据
BeautifulSoup操作简单易于上手,在很多对于数据筛选性能要求并不是特别苛刻的项目中经常使用,目前市场流行的操作版本是BeautifulSoup4,经常称BS4
3.from xml.dom.minidom import parse
minidom来读取和保存XML文件
DOM是Document Object Model的简称,它是以对象树来表示一个XML文档的方法,使用它的好处就是你可以非常灵活的在对象中进行遍历。
元素就是标记,它是成对出现的。XML文档就是由元素组成的,但元素与元素之间可以有文本,元素的内容也是文本。在minidom中有许多的结点,元素也属于结点的一种,它不是叶子结点,即它存在子结点;还存在一些叶子结点
4.import time,datetime
5.from Sqlhelper import SqlHelper
6.import pymssql
7.import itchat
8.import os
9.from docx import Document
10.import xlrd
11.import glob
12.import csv
13.import math
14.import sys
15.from email.header import UTF8
16.import imp
imp.reload(sys)
17.import pygame
from pygame.locals import *
pip install pygame安装
18.import tornado.web
import tornado.ioloop
19.import hashlib
20.import requests
21.import json
22.from pprint import pprint
23.import decimal
24.import xlwt
25.import redis
pip install redis安装
redis-3.0.1