python模块整理(1)

2019-04-13 22:06发布

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