欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python6张思维导图

程序员文章站 2022-03-02 12:13:48
...

1、标准库概览

标准库包含:数据库处理,输入输出存储,数学运算,math,日期与数据处理,文字正则处理,多线程threading,多进程multiprocessing,文件操作os.path,操作系统os,运行控制sys

2.正则表达式

正则包含元字符,转义字符,常用函数compile,search、match,findall,split,sub,escape;正则匹配与编组group,子组捕获

相关文章: 正则表达式完全解析

           Python标准库01 正则表达式 (re包)

3.时间与日期

Python时间包含:datatime; 模块 calendar模块;time的主要方法sleep,strtime,time,clock,localtime;结构化时间struct_time

参考文章:python时间处理大全

             Python标准库02 时间与日期 (time, datetime包)

4.系统与文件

文件管理:文件操作remove,rename,walk,getcwd;
目录操作:getcwd,chdir;访问权限 access

路径:os.path,glob.glob()

存储对象:pickle,shelve

参考文章:Python标准库03 路径与文件 (os.path包, glob包)

             Python标准库04 文件管理 (部分os包,shutil包)

             Python标准库05 存储对象 (pickle包,cPickle包)
  1. 进程与线程

多进程:模块multiprocessing,Process,Pool

进程通讯:Queque,Pipes,

分布式进程:multiporcessing.managers

多线程:ThreadLocal,Lock threading

参考文章:Python标准库06 子进程 (subprocess包)

6.数据库

pymysql,SQLite

  1. 数学运算与数据结构

随机数 random

集合类:collections,namedtuple,defaultdict,OrderedDict,Counter

数据结构:堆heap,双端队列 deque