python模組整理(1)
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