1. 程式人生 > >python模組整理(1)

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