Python

python3 常见模块

2019-12-02  本文已影响0人  SkTj

sys模块

sys.argv[1]
sys.exit()
sys.stdin
sys.stdout
sys.stderr


image.png
image.png

os操作系统相关

os.name
os.getenv()
os.getlogin()
os.getpid()
os.cpu_count()
os.sep 分隔符


image.png

os管理进程


os.kill
os.startfile()
os.system()
os.execl()


image.png
image.png

random

image.png
image.png

time,datetime:需要增加

time.sleep()
time.strptime()
time.strftime()


image.png

时间格式

image.png
image.png

json

image.png
image.png
image.png

csv文件处理:

re:需要增加,单独一章

collections deque

heapq

collections.Counter 统计元素出现的次数

image.png
image.png

namedtuple 快速创建类

image.png
image.png
image.png

ordereddict 维持原来添加的顺序

迭代模块itertools

image.png
image.png
image.png

函数模块 functools

缓存结果,部分函数,reduce


image.png
image.png
上一篇下一篇

猜你喜欢

热点阅读