io.stringio
print('hello') print('hello',file = sys.stdout) sys.stdout.write('hello')
import io sys.stdout = io.StringIO()
fileinput
optparse
import optparse parser = optparser.OptionParser() parser.add_option("-w"."--maxwidth") args = parser.parse_args()
数字与数学
import math import cmath import random
时间与日期
import calendar import datetime import time
算法与组合数据类型
import bisect #有序序列查找 import heapq #序列转堆 import collections #字典 import array #序列 import weakref #弱引用
文件格式
import base64 #base16 base32 base64 文件 import quopri #quoted-printable import uu #uuencoded import xdrlib #rfc 1832 外部数据标准 import bz2 #bz2文件 import gzip #gzip文件 import zipfile #zip文件 import tarfile #tar文件 import aifc #AIFF 音频交换文件 import wave #wave文件 import audioop #音频数据操作 import sndhdr #确认音频文件类型与特性 import configparser #ini文件 import csv #csv文件 import pickle #向磁盘读写python对象 import shelve #DBM文件,python对象与bytes转换 import shutil #文件与目录处理 import tempfile #临时文件与目录 import filecmp #文件比较 import subprocess #调度其他程序运行 import multiprocessing #将工作负荷分布给多个进程,通常用于替代多线程 import os #操作系统 import mimetypes #文件MIME import xml #xml
网络
import socket #基本网络功能 import ssl #加密与认证的socket import socketserver #tcp与udp服务器 import asyncore #异步处理 import asynchat #异步 import wsgiref #WSGI(python定义WSGI用于在web服务器与python应用之间提供标准接口),http服务器模块 import http.server #http服务器模块 import http.cookies #cookies import http.cookiejar import cgi #cgi脚本 import cgitb #cgi import http.client #客户端 http import urllib #更高层的http import html #html解析创建 import json #json import xmlrpc #XML-RPC 远程过程调用 import ftplib #ftp协议 import nntplip #NNTP 网络与新闻传输协议 import telnetlin #TELNET import smtpd #SMTP 简单邮件传输协议服务器 import email #email模块 import imaplib #IMAP4 internet消息访问协议 import poplib #POP3 邮局协议 import mailbox #Mailboxes
网络非标准库
# Twisted # Django # Turbogears # Phone # Zope
抽象类
abc 抽象基类
threading模块
多线程
copy
深浅拷贝
Comments | NOTHING